Installer drivers NVidia sous Linux

Vous débuter sous Linux et ne savez pas comment installer les drivers de votre carte graphique NVidia ? Il est vrai qu'avec ce système alternatif il ne suffit pas de lancer simplement un exécutable.

Voici donc la manière de procéder en quelques études.

Tout d'abord il vous faut télécharger le drivers correspondant à votre distribution sur le site du fabricant que vous trouverez ici.

Dans mon cas j'ai téléchargé les drivers AMD64 version 100.14.23

Ensuite fermer votre session afin de vous retrouver sur l'écran de démarrage. La basculer sur un terminal en ligne de commande (ctrl+alt+F1 par exemple) et identifiez-vous en tant que "root". Placez-vous dans le répertoire contenant le fichier que vous avez téléchargé.

Cependant, nous allons vérifier au préalable que vous disposez de quelques librairies minimum que l'installation vous demandera. Tout d'abord, vous avez besoin des sources de votre noyau. Pour connaître la version de celui que vous utilisez faites

$ uname -r
2.6.18-5-amd64

Vous aurez également besoin de make et libc6

$ apt-get install gcc make libc6-dev

Si vous disposez bien de celles-ci vous pouvez donc débuter l'installation des drivers. Pour que celle-ci puisse se faire vosu devez éteindre votre serveur X (KDM ou GDM)

$ /etc/init.d/kdm stop

Ensuite on lance l'installation :

$ sh NVIDIA-Linux-x86_64-100.14.23-pkg2.run

La il ne vous reste plus qu'à suivre les indications à l'écran. Si jamais une erreur apparaît, vous devrez insaller les librairies nécesaires qu'elle vous indiquera.

Une fois l'installation terminée, redémarrez le serveur X :

$ /etc/init.d/kdm start

Pour information, lorsque j'ai relancé celui-ci je n'avais plus le pointeur de souris visible à l'écran. Pour qu'il revienne à nouveau j'ai du redémarrer la machine.

En cas de problèmes lors de l'installation / configuration des drivers vous pouvez utiliser les commandes suivantes :

$ modprobe nvidia
$ dpkg-reconfigure xserver-xorg

La première permet de passer le driver nVidia en principal et la deuxième est l'utilitaire de configuration du serveur X de Debian (fonctionne donc sur toutes les distributions basées sur celle-ci).

De plus, si la résolution de votre écran n'a pas étée trouvée automatiquement vous pouvez modifier le fichier contenant ces informations de la manière suivante

$ vi /etc/X11/xorg.conf

Rajouter le bloc (pour les profondeurs de couleur, ici 24 bits) ou la ligne souhaitée dans le bloc correspondant :

Depth 24
    Modec "1440*900"

Enfin n'oubliez pas de redémarrer votre gestionnaire de bureau (kdm ou gdm) pour prendre en compte ces modifications.

Lorsque vous êtes de nouveau dans votre session "classique" vous pouvez vérifier l'accélération matérielle en faisant

$ glxgears

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet