Le bon moyen d'installer les drivers nvidia sous Debian Test…

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: Guilde Mailing list
Subject: Le bon moyen d'installer les drivers nvidia sous Debian Testing / Lenny ?
    Bonjour,

    je recherche le moyen le plus "propre" d'installer les drivers proprios
nVIDIA (100.14.11) sur une Debian Testing/Lenny.


    Je sais, ce sont des drivers proprios (c'est mal(tm), etc...). Mais
j'ai besoin de ceux-ci, car sur ma GeForce 8600GTS, je n'arrive pas à
utiliser le module "xv" des drivers libres xorg ("nv").


    Bien entendu, je peux utiliser le binaire nVIDIA
(http://us.download.nvidia.com/XFree86/Linux-x86/100.14.11/NVIDIA-Linux-x86-100.14.11-pkg1.run),
 cela marche, mais je sens bien qu'il y a moyen d'être un peu plus dans
"l'esprit" Debian, en utilisant apt/dpkg/aptitude/autre.


    J'ai installé le package "nvidia-glx", qui rajoute le
"/etc/init.d/nvidia-glx" dans l'init.


    Or, d'après mes tests et le code du script, à chaque démarrage il
supprime des liens/fichiers de /usr/lib/tls/libnvidia-tls*, pour les
replacer par un lien sur /usr/lib/nvidia/libnvidia-tls.so.100.14.11


    Or, ce dernier fichier n'existe pas :
root@phoenix:~# ll /usr/lib/nvidia/
total 96
drwxr-xr-x   2 root root  4096 2007-08-24 13:44 .
drwxr-xr-x 160 root root 81920 2007-08-24 13:44 ..
-rwxr-xr-x   1 root root  3220 2007-07-03 03:00 tls_test
-rw-r--r--   1 root root  3384 2007-07-03 03:00 tls_test_dso.so


donc forcément, Xorg ne démarre pas..; :=(

    Si je place une copie du libnvidia-tls.so.100.14.11 dans
/usr/lib/nvidia/ , cela ne marche pas mieux, car au prochain reboot, ce
fichier est de nouveau supprimé (je n'ai pas trouvé par qui)...


    Pour m'en sortir, j'ai du réinstaller les drivers proprio à la main
(NVIDIA-Linux-x86-100.14.11-pkg1.run), et supprimer le nvidia-glx de
l'init :


root@phoenix:~# update-rc.d -f nvidia-glx remove
Removing any system startup links for /etc/init.d/nvidia-glx ...
/etc/rc0.d/K20nvidia-glx
/etc/rc1.d/K20nvidia-glx
/etc/rc2.d/S20nvidia-glx
/etc/rc3.d/S20nvidia-glx
/etc/rc4.d/S20nvidia-glx
/etc/rc5.d/S20nvidia-glx
/etc/rc6.d/K20nvidia-glx

    Voici la liste de mes paquets relatifs à nvidia :
root@phoenix:~# dpkg -l |grep nvidia
ii  nvidia-glx                        100.14.11-1
ii  nvidia-kernel-2.6.21.070805
ii  nvidia-kernel-common              20051028+1
ii  nvidia-kernel-source              100.14.11-1
ii  nvidia-settings                   1.0+20060516-3


et mon /etc/apt/sources.list :

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://www.debian-multimedia.org lenny main

    Bref, afin d'avoir les drivers proprios nVIDIA sous Debian
testing/Lenny, quelle est la *bonne* façon de faire ?


    Cordialement,


                        Olivier
-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!