Installation du pilote nVidia avant la version 1.0.4349
Installation
Dans un premier temps, il vous faut créer une variable d'environnement shell selon votre version de distribution Debian, pour ceux qui seraient dans la version Debian Stable.
Tapez en mode console, ou dans votre console :
NVDIST=testing ou NVDIST=unstable
ATTENTION à modifier votre fichier /etc/apt/sources.list en conséquence, tel que pour la France :
deb http://ftp.fr.debian.org/debian $NVDIST main contrib non-free
sans oublier de faire une mise-à-jour de celui-ci : apt-get update
# télécharger les fichiers NVIDIA_GLX-1.0-4191.tar.gz & NVIDIA_kernel-1.0-4191.tar.gz après avoir accepté la licence)
# Décompresser les archives (tar xvzf NVIDIA_kernel.tar.gz & tar xvzf NVIDIA_GLX.tar.gz)
# définir gcc2.95 comme compilateur par défaut ( export CC=/usr/bin/gcc-2.95 ).
# Compiler et installer les drivers :
cd NVIDIA_kernel
make install
cd ../NVIDIA_GLX
make install
# Créer un fichier /etc/modutils/nvidia contenant :
alias /dev/nvidia* nvidia
alias char-major-195 nvidia
Puis exécuter : # update-modules
Pour finir
Installer les bibliothèques nvidia
Il faut les télécharger : apt-get -t $NVDIST install nvidia-glx
Attention ceci est un oubli fréquent, et dans ce cas le serveur X vous dira qu'il ne peut charger le module inexistant, alors qu'il est chargé en mémoire !
Mettre à jour votre configuration
En premier, vous créez un groupe video : addgroup --system video
puis vous, vous ajoutez en tant qu'utilisateur de ce groupe : adduser $USER video ou adduser votre_nom_d_utilisateur_de_session video
Configurez votre module de noyau pour l'insertion automatique à chaque boot :
grep -q ^nvidia /etc/modules || echo nvidia >> /etc/modules
Editer le fichier XF86Config
Il y a deux méthodes, la façon Debian et la manuelle.
mais auparavant, sauvegardez votre fichier :
cp -p /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.bak
Aprés avoir éditer selon l'une ou l'autre, rebootez !
À la Debian...
Vérifiez la signature md5 de votre fichier :
md5sum /etc/X11/XF86Config-4 >| /var/lib/xfree86/XF86Config-4.md5sum
En effet, il existe ce bug Debian #223929 qui rend l'édition non sauvegardable s'il n'y a pas cette vérification exécuté.
Puis lancez la reconfiguration du fichier, en répondant aux questions posées :
dpkg-reconfigure xserver-xfree86
Quand ceci demande quel serveur X choisir, répondez nvidia ; et quand il vous demande quels modules de serveur X sont à sélectionner, enlevez GLCore puis dri et choisissez glx.
Méthode manuelle
Editez-le fichier /etc/X11/XF86Config-4, et remplacez dans la Section "Device", le nom du pilote 'nv' par 'nvidia'...
Note : Nvidia recommande, dans la Section "Module", de rajouter l'option Load "glx" si elle n'y est pas !
De même, cette société stipule de supprimer ou de mettre en commentaire ('#') dans cette même section, les options Load "dri" et Load "GLcore"
Avis
Pour ce qui est de la suppression ou de la mise en commentaire des options Load "dri" & Load "GLcore", il est intéressant à savoir que si vous ne le faites pas =>
le pilote Nvidia fonctionnera bel et bien quand même. Personne, en dehors de chez Nvidia, ne sait en quoi cela influe sur les performances.
Recommandation : Faites-le, cela ne vous engage à rien... si ce n'est à mieux profiter de votre carte graphique ;)
Rebootez, ca devait fonctionner...
Remerciement
Cette section venait du site Knoppix-fr.org : documentation (apparement, elle n'existe plus...)