Forum Linux.debian/ubuntu Drivers nVidia proprio

Posté par  .
Étiquettes : aucune
0
7
août
2004
Hi all,

Je tente désespérement d'installer les drivers nvidia proprio sous ma debian.

J'ai un kernel 2.4.26 et j'ai installer le paquet kernel-source-2.4.26.

Quand je lance le script d'installe:

./NVIDIA**.sh

Il me sort qu'il n'a pas trouvé de "kernel interface" précompilé pour mon système et qu'il va tenté de le compiler. Je met Yes et il me sort: "Unable to find the kernel source tree"

Je lui donne donc l'endroit ou sont installé les source:
./NVIDIA***.sh --kernel-source-path='/usr/src/kernel-source-2.4.26'

Toujours une erreur:
"If you are using a Linux 2.4 kernel, please make sure you either have configured kernel source matching your kernel or the correct set of kernel headers installed on your system,"

Si quelqu'un a réussit a installer leur foutu driver, merci de m'aider.

PS: version 1.0-6111
  • # ben non

    Posté par  . Évalué à 1.

    tes sources sont bien décompréssés non? kernel-source-2.4.26.tar.bz2 recompile ton noyau:
     
    cd /usr/src
    ln -s kernel-source-2.4.26  linux 
    cp /boot/config-2.4.26-blablabla linux/.config
    cd linux
    
    1ère solution:
    make oldconfig
    
    2ème solution:
    tu customize ton noyau et tu fais un petit: 
    make-kpkg --initrd kernel_image 
    ps: le lien symbolique est important dans le cas de l'installeur nvidia
    • [^] # Re: ben non

      Posté par  (site web personnel) . Évalué à 1.

      Il faut que tu ajoutte un lien symbolique...


      #ln -s /usr/src/linux /lib/modules/`uname -r`/build


      PS: Concernant le commentaire du dessus, il faut juste que tu ait un fichier .config dans ton tree...
      • [^] # Re: ben non

        Posté par  . Évalué à 2.

        ... qui correspond au noyau avec lequel tu veux faire tourner les pilotes.
  • # apt ?

    Posté par  (site web personnel) . Évalué à 1.

    J'ai pas de nvidia... mais

    jylenhof@debian:~$ apt-cache search nvidia
    nvclock - Allows you to overclock your nVidia card under GNU/Linux
    nvclock-gtk - Allows you to overclock your nVidia card under GNU/Linux
    nvclock-qt - Allows you to overclock your nVidia card under GNU/Linux
    nvtv - Tool to control TV chips on NVidia cards under Linux
    nvidia-glx - NVIDIA binary XFree86 4.x driver
    nvidia-glx-dev - NVIDIA binary XFree86 4.x driver development files
    nvidia-kernel-2.4.26-1-386 - NVIDIA binary kernel module for Linux 2.4.26-1-386
    nvidia-kernel-2.4.26-1-586tsc - NVIDIA binary kernel module for Linux 2.4.26-1-586tsc
    nvidia-kernel-2.4.26-1-686 - NVIDIA binary kernel module for Linux 2.4.26-1-686
    nvidia-kernel-2.4.26-1-686-smp - NVIDIA binary kernel module for Linux 2.4.26-1-686-smp
    nvidia-kernel-2.4.26-1-k6 - NVIDIA binary kernel module for Linux 2.4.26-1-k6
    nvidia-kernel-2.4.26-1-k7 - NVIDIA binary kernel module for Linux 2.4.26-1-k7
    nvidia-kernel-2.4.26-1-k7-smp - NVIDIA binary kernel module for Linux 2.4.26-1-k7-smp
    nvidia-kernel-source - NVIDIA binary kernel module source
    nvidia-kernel-common - NVIDIA binary kernel module common files
    nvidia-settings - Tool of configuring the NVIDIA graphics driver
    jylenhof@debian:~$ apt-cache show nvidia-kernel-2.4.26-1-k7
    Package: nvidia-kernel-2.4.26-1-k7
    Priority: optional
    Section: non-free/x11
    Installed-Size: 5088
    Maintainer: Randall Donald <rdonald@debian.org>
    Architecture: i386
    Source: nvidia-modules-i386
    Version: 1.0.6106+1
    Provides: nvidia-kernel-1.0.6106
    Depends: nvidia-kernel-common (>= 1.0.6106)
    Recommends: kernel-image-2.4.26-1-k7
    Filename: pool/non-free/n/nvidia-modules-i386/nvidia-kernel-2.4.26-1-k7_1.0.6106+1_i386.deb
    Size: 980252
    MD5sum: 82dc8880d092429ece7ee8b9fd74ba9c
    Description: NVIDIA binary kernel module for Linux 2.4.26-1-k7
    These XFree86 4.0 binary drivers provide optimized hardware acceleration of
    OpenGL applications via a direct-rendering X Server and support the TNT,
    TNT2, TNT Ultra, GeForce, nForce and Quadro chipsets. AGP and flat panel
    displays are also supported.
    .
    This package contains the NVIDIA binary kernel module needed by
    nvidia-glx.
    .
    For more information on this source package visit NVIDIA's homepage
    at http://www.nvidia.com/(...) .

    jylenhof@debian:~$



    Et donc (en remplacant le nvidia-kernel-2.4.26-1-k7 par le module qui correspond à ton proc)

    apt-get install nvidia-glx nvidia-kernel-2.4.26-1-k7

    devrait directement installer le driver non ?
    • [^] # Re: apt ?

      Posté par  . Évalué à 2.

      Il veut installer la dernière version :)
      • [^] # Re: apt ?

        Posté par  . Évalué à 1.

        j'ai pas tout ca moua:

        apt-cache search nvidia
        nvclock
        nvclock-gtk
        nvclock-qt
        nvtv

        Faut mettre koi comme source???

        PS: make-kpkg se trouve dans quel package parce que je l'ai po???
  • # C'est pas prêt

    Posté par  (site web personnel) . Évalué à 3.

    Là maintenant juste tout de suite, le nvidia-kernel-common est encore dans l'ancienne version (1.0.6106). Donc même si tu arrives à faire ton paquet, il ne voudra pas s'installer.

    Sinon, la manip simple :

    apt-get install nvidia-kernel-source
    cd /usr/src
    tar xfz nvidia-kernel-source.tar.gz
    cd linux
    fakeroot make-kpkg modules-image
    cd ..
    dpkg -i nvidia-kernel-module-2.***.deb

    Mais bon, pour ça faut attendre que le paquet common sorte (et peut-être le glx aussi, je sais pas).
  • # kernel-header

    Posté par  . Évalué à 1.

    Soit tu recompiles un noyau tout neuf, soit tu installes le paquet kernel-header qui correspond à ton noyau :
    kernel-image-2.4.26-i386.deb (ou qq chose comme ça) -> kernel-headers-2.4.26-i386.deb.

    Après, ça devrait marcher tout seul.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.