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 !!