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

Top Page

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

Marc Poulhiès a écrit :
> Olivier Allard-Jacquin <olivieraj@???> writes:
>
>> 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

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

>
> En principe, il faut installer un nvidia-kernel-<ton noyaux> qui
> "provides" nvidia-kernel-<version pilote nvidia> dont dépend nvidia-glx.


    C'est effectivement ce que j'ai fait :


olivier@phoenix:~$ dpkg -l |grep linux-image
ii  linux-image-2.6-686               2.6.21+8
ii  linux-image-2.6.21-2-686          2.6.21-6
ii  linux-image-2.6.21.070805         2.6.21.070805-10.00.Custom


J'utilise le kernel "linux-image-2.6.21.070805", à cause d'un problème
de compatibilité entre les derniers drivers nVIDIA et le kernel 2.6.21
par défaut de Debian (option "CONFIG_PARAVIRT" du kernel, à priori
destiné à la virutalisation).

C'est un kernel "perso", compilé à partir de howto trouvé sur le net

> S'il n'y a pas de paquets du module compilé pour ton noyau, il faut
> installer nvidia-kernel-source, et avec modules-assistant, compiler un
> joli paquet perso.


    C'est effectivement ce à quoi j'ai dûs me résigner


> De temps en temps des petits soucis (quand nvidia abandonne le support
> des "vieilles" cartes par exemple).


    Oui, c'est le problème des drivers "Legacy"


> Si ça ne marche pas, il faut voir si tu as bien le module qui va bien
> "modprobe nvidia" + dmesg pour voir si y'a un soucis. Sinon, il faut
> voir quel problème Xorg rencontre dans les logs.


    Ce n'est pas un problème module : Le module proprio nvidia
(/lib/modules/2.6.21.070805/kernel/drivers/video/nvidia.ko dans mon
cas), se charge correctement.


    Le problème, c'est le comportement /etc/init.d/nvidia-glx qui fait un
peu n'importe quoi avec les libraires associé à GLX
/usr/lib/tls/libnvidia-tls.so* et /usr/lib/nvidia/libnvidia-tls.so*
notamment, en supprimant ces fichiers. Résultat, c'est Xorg qui n'arrive
pas à démarrer, car il n'arrive pas à trouver ces librairies (qui, je
suppute, permettent de dialoguer avec le module du kernel "nvidia.ko").


> Bon courage,


    Merci !


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