Installer un pilote Nvidia sous Linux
Vous possédez une carte Nvidia (TNT2, Geforce...) et Linux : rassurez-vous, ces deux-là font bon ménage ! Nvidia
propose en effet depuis assez longtemps des pilotes pour toutes ses cartes graphiques. Alors pour profiter des jeux 3D, de
l'accélération graphique, de MesaGL/OpenGL, et d'un confort d'affichage incomparable sous votre OS favori, suivez ces 3
étapes, et c'est gagné.
Tout d'abord, choisissez la procédure appropriée : c'est tout simple, cela dépend de la version plus ou moins récente
de votre pilote.
- Pour les "vieux" pilotes, c'est à dire antérieurs à la version 1.0-4349 du 24 avril 2003, suivez l'ancienne procédure.
- Pour tous les pilotes postérieurs à la version 1.0-4349 du 24 avril 2003 incluse, suivez les 3 étapes suivantes.
Etape 1 : téléchargement des pilotes sur le site du constructeur
Vous devrez vous procurer ces pilotes sur http://www.nvidia.com. Je ne donne pas
l'adresse précise des pilotes Linux, car celle-ci a la fâcheuse tendance de changer assez souvent. Pour les fénéants :
ici. Depuis la version 1.0-4349,
Nvidia produit des pilotes au format .run auto-installables. Cela simplifie un peu l'installation, même si les possesseurs de
distributions Linux à base de RPM ne sont pas toujours très contents. Il s'agit donc de télécharger un fichier assez volumineux
(environ 9 Mo) nommé NVIDIA-Linux-x86-X.X-nnnn-pkg#.run .
- X.X-nnnn représente le numéro de version du pilote.
- # est un repère de paquetage. Celui-ci varie en fonction du nombre d'interfaces précompilées incluses. Puisque Nvidia
rajoute en continu ces interfaces aux paquetages, il suffit de télécharger le paquetage possédant le plus
grand repère, quitte à rapatrier quelques Ko superflus. D'ailleurs, un seul paquetage (le dernier et donc le plus complet) est
pour l'instant disponible sur le site du constructeur.
En résumé, téléchargez toujours le dernier pilote en cas de doute.
Etape 2 : installation
Cette étape est la plus facile. Si vous possédez d'anciens pilotes Nvidia, désinstallez-les avant toute
chose. Assurez-vous ensuite que vous avez enregistré tous vos documents ouverts (courriels, texte...). En effet il va falloir
maintenant quitter l'interface graphique X. Au cas où votre distribution ne permet de le faire par simple clic, il suffit de
taper les instructions suivantes :
- Ctrl - Alt - F1 en même temps. Cela a pour effet de vous situer dans la
première console texte.
- Tapez root à l'invite de loggin, puis [Entrée].
- Donnez alors votre mot de passe root puis validez par [Entrée].
Attention ! Cela vous donne tous les droits sur
votre machine, et peut endommager le système en cas de mauvaise manipulation. Veillez donc à vous reconnecter ensuite avec un
utilisateur normal, une fois l'installation et la configuration terminée.
- Tapez init 3 et validez.
Voilà, vous avez quitté X. Temporairement seulement !
Passons à l'installation proprement dite. Tapez les instructions suivantes :
- cd /Mon-Dossier. Mon-Dossier représente le répertoire où vous avez téléchargé le pilote.
- sh NVIDIA-Linux-x86-X.X-nnnn-pkg#.run pour démarrer l'auto-installeur.
Voilà, c'est installé en quelques secondes. Les plus connaisseurs pourront ajouter des paramètres pour un réglage plus fin de l'installation.
Etape 3 : configuration
Pour cette étape, Nvidia nous propose un Readme très complet, mais rédigé dans la langue de Shakespeare...
Toujours en root, ouvrez votre explorateur de fichiers dans /etc/X11/ . Dans ce répertoire se trouve
XF86Config-4, le fichier de configuration de XFree (contrôleur d'affichage). Avant toute modification, copiez-le et
donnez-lui le nom de XF86Config-4.backup : en cas de problème, il vous sera possible de revenir à votre ancienne
configuration. Ouvrez XF86Config-4 dans un éditeur de texte. Dans la section "Module", effacez load dri et load
GL_core si ces deux entrées y figurent. Ensuite tapez load glx.
Dans la section "Device", il existe une entrée "Driver". Effacez "nv" si elle y figure, et tapez à la place
"nvidia". Enregistrez, et quittez. Pour finir, démarrez X si vous étiez encore en mode texte en tapant init 5, ou
redémarrez X si vous l'utilisiez avant de modifier XF86Config-4. Pour tester, utilisez un jeu en 3D, ou une application MesaGL
comme Gears (des petits engrenages en 3D). C'est gagné !