Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
Voir le suivi FAQ de ce tuto sur le forum df ici :
Ce tuto concerne l'administration de votre système et doit être exécuté respectueusement sous le statut indiqué automatiquement pour chaque commande :
Sous Debian Jessie, il existe plusieurs pilotes disponibles pour les cartes graphiques Nvidia :
À vous de sélectionner le pilote fonctionnant le mieux.
Par défaut, c'est nouveau qui est installé.
Pour déterminer le pilote utilisez la commande grep ainsi :
grep -B2 'Module class: X.Org Video Driver' /var/log/Xorg.0.log
Pour déterminer la carte graphique vous installez l'outil nvidia-detect ainsi :
apt-get install nvidia-detect
Puis vous lancez2) cette commande pour connaître la dénomination de votre carte graphique et si elle est compatible avec Debian Jessie :
nvidia-detect
Dans un terminal superutilisateur tapez et validez les lignes suivantes :
apt-get update && apt-get install xserver-xorg-video-nouveau
apt-get install libgl1-mesa-glx libgl1-mesa-dri
Normalement, il n'y a rien à faire.
Si le pilote n'a pas été choisi par défaut, créez et éditez un fichier /etc/X11/xorg.conf
avec nano ainsi :
nano /etc/X11/xorg.conf
Et si elle n'y sont pas déjà, y écrire les lignes suivantes :
Section "Device" Identifier "Video Card" Driver "nouveau" EndSection
Le valeur du champ Identifier peut varier suivant le système (vous pouvez mettre le nom de votre carte Graphique ou autre identifiant…)
Plus qu'un petit reboot des familles et voilà !
Si vous avez installé les pilotes propriétaires, il risque fort d'y avoir conflit, notamment au niveau de l'accélération graphique.
Pour résoudre ce problème supprimez3) les installations précédentes ainsi :
apt-get remove nvidia-driver nvidia-glx nvidia-kernel-dkms xserver-xorg-video-nvidia
aptitude purge '~i nvidia'
rm /etc/X11/xorg.conf
rm -r /etc/X11/xorg.conf.d
Tout devrait alors rentrer dans l'ordre au prochain redémarrage.
(cartes relativement récentes)
Pour installer un logiciel propriétaire depuis les dépôts Debian.
Préalable :
tapez la commande suivante :
apt-get install nvidia-kernel-dkms nvidia-settings nvidia-driver linux-headers-$(uname -r)
Puis avec nano éditez le fichier /etc/X11/xorg.conf
ainsi :
nano /etc/X11/xorg.conf
Section "Device" Identifier "Video Card" Driver "nvidia" Option "NoLogo" "1" Option "RenderAccel" "1" EndSection
Le valeur du champ Identifier peut varier suivant le système (vous pouvez mettre le nom de votre carte graphique ou autre…)
Pour finir, redémarrez votre ordinateur, par exemple, en console utilisez simplement la commande :
reboot
Installation du cuda6) (version 6.0.37-5) pour Jessie et driver non-free (version 340.65-2) :
apt-get install nvidia-cuda-toolkit
Pour Wheezy, voir ici les notes de golgot200
Pour régler PowerMizer automatiquement via nvidia-settings il suffit de configurer le gestionnaire de fenêtre pour qu'il lance au démarrage la commande suivante :
nvidia-settings --assign GPUPowerMizerMode=0
Où le chiffre 0
est à remplacer par le chiffre 1
pour le mode performances et par le 3
pour le mode adaptif.
Il est possible que vous ne puissiez pas régler le paramètre PowerMizer via Nvidia Settings.
Dans ce cas, vous pouvez le faire directement depuis le xorg.conf
ainsi :
Editez le fichier xorg.conf
:
nano /etc/X11/xorg.conf
Et ajoutez la ligne suivante dans la section “Device”
:
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"
Ce qui donne par exemple :
Section "Device" Identifier "Card0" Driver "nvidia" BusID "PCI:1:0:0" Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1" EndSection
Là encore, le chiffre 1 est à remplacer par la valeur que vous souhaitez7).
D'autres options sont possibles (par exemple pour les ordinateurs portables) : http://wiki.etechnik-rieke.de/index.php/NVidia_PowerMizer (en)
Le problème de cisaillement (tearing) de l'image est un bug connu du pilote propriétaire qui peut perturber la visualisation des vidéos, des animations de jeux, ou tout simplement le déplacement des fenêtres. \ Pour outrepasser ce bug, il suffit de créer le fichier :
touch etc/profile.d/tearing.sh
et d'y ajouter les lignes suivantes :
export __GL_YIELD="USLEEP" export __GL_THREADED_OPTIMIZATIONS=1
Puis de rendre le fichier exécutable ainsi :
chmod +x /etc/profile.d/tearing.sh
(cartes anciennes)
Si vous avez besoin de la version legacy (driver version 304xx), en console, entrez la commande
apt-get install nvidia-legacy-304xx-kernel-dkms nvidia-settings-legacy-304xx xserver-xorg-video-nvidia-legacy-304xx linux-headers-$(uname -r)
Voir ensuite les cartes supportées par chacune des versions, avec apt-cache)) :
apt-cache show xserver-xorg-video-nvidia
Pour connaître la carte vidéo installée dans la machine (le paquet nvidia-detect doit être installé)
nvidia-detect
apt-cache show xserver-xorg-video-nvidia-legacy-304xx
Pour connaître la carte vidéo installée dans la machine (le paquet nvidia-detect doit être installé)
nvidia-detect