Re: Driver NVidia ( résolu )

Pàgina inicial

Reply to this message
Autor: Marc TERRIER
Data:  
A: Adrien Revol
CC: guilde
Assumptes vells: Re: Driver NVidia
Assumpte: Re: Driver NVidia ( résolu )
Adrien Revol a écrit :

>>>>Je suis sous Sarge stable ( noyau 2.6.8 ), et j'essaye d'installer le
>>>>driver proprio NVidia. J'ai rencontré quelques petites difficultés ici
>>>>et là, que j'ai résolues les unes après les autres ( c'est le métier qui
>>>>rentre ). Toutefois, je bute encore sur un point.
>>>>
>>>>1/ Je lance « sh NVIDIA-Linux-x86-1.0-8178-pkg1.run » ( en tant que root ),
>>>> et j'accepte la licence ( difficile de faire autrement ).
>>
>>Je fais une réponse groupée :
>>
>>- Pour Jean-Marc : le "vrai" répertoire dans lequel se trouvent les sources
>> est /usr/src/kernel-source-2.6.8, et j'avais déjà fait le lien symbolique
>> /usr/src/linux que tu suggères. Donc ce n'est pas ça. En fait, il me semble
>> qu'il *manque* carrément le fichier version.h dans le répertoire
>> /usr/src/linux/include/linux. Le paquet kernel-source-2.6.8 est déjà
>> installé ( bien sûr ), et apt-get ne semble pas connaître de paquet nommé
>> kernel-source-stripped...
>
>
> Il faut installer le paquet "Headers" correspondant à la version de ton
> noyau. C'est dans ce paquet que les fichiers .h, necessaires à la
> compilation des drivers Nvidia, se trouvent. Ex: pour le noyau 2.6.8, il
> faut le paquet kernel-headers-2.6.8
>
> Adrien


Re-réponse groupée ( comme le veut la tradition, une fois qu'un problème évoqué
sur la liste est résolu ) :

Je viens de faire ce que me suggérait Adrien, ci-dessus : « apt-get install
kernel-headers-2.6.8-2-686 », et j'ai été surpris de voir que ça installait les
en-têtes du noyau, non pas dans un sous-répertoire de /usr/src/linux/... mais
dans une arborescence parallèle ( /usr/src/kernel-headers-2.6.8-2-686 ), qui
comprend un sous-répertoire [...]/include/linux, avec un fichier version.h (!).

Il n'y aura donc pas eu besoin de commencer à compiler un noyau pour l'avoir, ce
fichier. C'est d'ailleurs ( presque ) le seul vrai fichier du répertoire, tous
les autres sont des liens symboliques pointant dans /usr/src/linux/[...].

Ensuite, j'ai relancé le « sh NVIDIA-Linux-x86-1.0-8178-pkg1.run », et là, après
quelques longues secondes ( histoire de faire durer le suspense ), ça a marché !

Il faudra juste penser à le désinstaller ( sh NVIDIA-Linux-x86-1.0-8178-pkg1.run
--uninstall ), puis refaire tout ça, le jour où je mettrai à jour mon noyau.

Me voilà donc l'heureux utilisateur d'un PC Linux de conf' modeste ( Pentium III
450 MHz, 512 Mo de RAM ), mais avec une carte vidéo accélérée, qui marche. Merci
à tous ceux qui ont pris la peine de répondre : cela m'a permis de me vautrer
lamentablement, avec FlightGear, dans la baie de San Fransisco : hé ben, même
pas peur, même pas mal ! ;-)

Plaisanterie mise à part, rien de tel qu'un jeu comme FlightGear, ou TuxRacer,
pour vérifier que la 3D accélérée fonctionne effectivement bien. Bon, je vous
quitte, faut que je retourne à l'école de pilotage...

--
Marc TERRIER
Mail : marc.terrier@???
Site : http://marc.terrier.free.fr