'lut
Pour info, car je trouve cette méthode plus simple (surtout quand on update son noyau régulièrement), et qu'elle n'est pas souvent citée :
Installation des drivers NVIDIA avec des src.rpm :
[Ceci est en fait une libre adaptation des infos donnés sur le site
http://rebus.webz.cz/ et à l'interieur des spec files]
ATTENTION : ces informations sont valables pour une première installation des drivers nvidia
1) Récuperer les src.rpm :
Aller sur le site
http://rebus.webz.cz/
ou
ftp://ftp.pbone.net/mirror/rebus.webz.cz/d/NVIDIA_GLX-1.0-6629.src.rpm
ftp://ftp.pbone.net/mirror/rebus.webz.cz/d/NVIDIA_kernel-1.0-6629.src.rpm
2) Rebuilder les rpms :
(au passage on indiquera un numero de version pour ne pas avoir de conflit entre rpms au prochain changement de noyau)
la méthode "rapide mais bof" (quick'n dirty) est de passer root pour les 2 commandes suivantes (on pourrait travailler proprement et préparer un environnement de devellopement rpm dans son home, mais ce n'est pas absolument nécessaire, et m'obligerait à partir en WE plus tard). Donc on execute les commandes suivantes dans le répertoire ou on a enregistré les deux fichiers indiqués en 1) :
$ su
# rpmbuild --rebuild NVIDIA_kernel-1.0-6629.src.rpm -D "CUSTOM_RELEASE `uname -r|tr '-' '.'`"
# rpmbuild --rebuild NVIDIA_GLX-1.0-6629.src.rpm -D "CUSTOM_RELEASE `uname -r|tr '-' '.'`"
On peut alors récuperer les 2 rpms que l'on vient de packager dans le répertoire /usr/src/redhat/RPMS/i386/ :
$ cp /usr/src/redhat/RPMS/i386/NVIDIA* .
(si on veut les placer dans le répertoire courant)
3) Installation des Rpms : de la manière la plus simple :
$ su
# rpm -Uvh NVIDIA_kernel-1.0-6629-[version du noyau].rpm NVIDIA_GLX-1.0-6629-[version du noyau].rpm
4) Configuration :
$ su
# /sbin/telinit 3
(Pour tuer X pendant le changement de driver)
(il faut peut etre utiliser ctrl-alt-f1 pour recuperer une console ou appuyer sur [entrée] )
# cd /etc/X11
# cp xorg.conf xorg.conf.fc3
# nano xorg.conf
(Perso je préfère vi mais nano est plus simple à utiliser quand on est arrivé dans l'informatique en passant par la fenêtre (me comprend qui veut))
mettre un joli # au début de la ligne ou il est écrit "load dri"
Puis plus bas remplacer "driver nv" par "driver nvidia".
ctrl-o [entrée] ctrl-x pour enregistrer et sortir de nano
# /sbin/telinit 5
Pour relancer X (normalement un joli logo nvidia apparait)
5) Rien : pas besoin de copier des fichiers dans /etc/udev (prevu dans le rpm), pas besoin de désactiver rhgb dans grub (oui au boot graphique)
Voila ... Bon WE