Table des matières
Drivers Nvidia
En root: #
Important: Si on est sur une architecture 64 bits, on installe d'abord les librairies 32 bits pour la compilation du noyaux pour une compatibilité avec les softs en 32 bits sinon certains softs comme Steam ne fonctionneront pas !
dpkg --add-architecture i386 (on déclare utiliser l'architecture 32 bits en plus de l'architecture 64 bits) apt-get update (on fait un update des dépôts en ligne) apt-get install libc6:i386 (on installe les lib 32 bits)
A. Partie sous interface X
On respire bien à fond avant ! c’est tout simple
- On doit connaître la version de son noyau, pour se faire:
uname -a Linux ok 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) x86_64 GNU/Linux
- gcc make linux-headers-3.16.0-4-amd64 (pour une 64 bits) doivent être installés
apt-get install gcc make linux-headers-3.16.0-4-amd64
- On pompe du site Nvidia le drivers pour linux: exemple: NVIDIA-Linux-x86_64-352.30.run que l'on sauve dans par exemple son ~
- Aller en ligne de commande mettre le .run en exécutable :
chmod 777 NVIDIA-Linux-x86_64-352.30.run
Une fois que c’est fait on reboot la machine.
B. C'est maintenant que l'on commence la préparation pour l’installation du driver Nvidia
1. Ensuite une fois que l'on voit le menu de GRUB, on tape sur la barre d'espace pour arrêter le compteur.
2. Lorsque on est dans Grub, on choisi *Options avancées pour Debian GNU/LINUX.
3. Une fois dans le menu des options avancées, on a de nouveau deux propositions (voir image suivante).
4. On choisi le second *(recovery mode).
5. A la proposition CTRL-D ou mot de passe pour continuer, on indique le mot de passe puis touche ENTER.
6. On va dans le répertoire ou on a pompé le driver exemple : avec la commande cd /home/votrenom/.
Pour infos, on lance la commande ls puis touche ENTER (pour s’assurer que le driver est bien là).
7. On exécute l'installateur du driver ./NVIDIA-Linux-x86_64-352.30.run attention de bien mettre le point devant le slash !! svp.
8. On accepte la licence.
9. L'installateur va indiquer un message ERROR qu’il ne sait pas installer le driver Nvidia car il y a déjà un driver utilisé pour l'affichage et qu'il a chargé en mémoire pour afficher ce que nous voyons à l'instant.
Ce driver est celui qui a été installé par défaut pendant l'installation, c'est à dire le driver libre portant le nom de Nouveau et qui est le driver Open source pour Nvidia.
10. L'installateur va proposer de désactiver la version actuel, celle du driver Nouveau, on répond YES
11. L'installateur signale qu'il y a plusieurs fichiers de configuration.
12. L'installateur va indiquer à nouveau un message ERROR il arrête l’installation car il va trouver une erreur, pas de panique c'est normal
car il a toujours le driver nouveau en mémoire qu'il a désactiver (pour le prochain) mais qui est toujours en activité pour l'affichage actuel (il est pas dingo le driver quand même !)
13. On tape la commande reboot puis ENTER (il redémarre la machine).
C. C'est ici que l'on va procéder à la compilation puis l’installation du driver Nvidia
On refait de nouveau l’étape 1 à 8. On y est presque
14. L'installateur va s’exécuter, à la demande de vérifier certaine version de (gcc, make) répondre Ignore CC version check.
15. L'installateur va compiler le module Nvidia pour le Kernel.
16. L'installateur va installer le module Nvidia dans le Kernel.
17. L'installateur demande d’installer les lib 32 bits on lui dit NO, sauf si on a installé les librairies 32 bits comme mentionner au début de Tuto
18. L'installateur demande de lancer l'utilitaire nvivia-setting ce qui va permettre d'installer un ficher xorg.conf, on répond YES.
19. L'installateur nous informe que le fichier de à été installé avec succès.
20. On reboot.
Voilà l'installation du drivers propriétaire de Nvidia est terminé.
Eviter le Tearing avec une Nvidia
wiki.archlinux.org
Dans /etc/X11/xorg.conf on ajoute à la section “Screen”
Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
