Comment installer des pilotes Nvidia privés sur Debian 9 Stretch?

nvidia-pilote-debian-stretch

Ce tutoriel nous allons vous montrer comment installer les pilotes graphiques Nvidia sur Debian 9 Stretch. Par défaut, Debian utilise le pilote open source nouveau, qui est inclus dans le noyau Linux, pour les cartes Nvidia.

Cependant, ce pilote ne prend pas en charge l'accélération 3D, donc si vous souhaitez tirer le meilleur parti de votre carte graphique sur votre système, vous devrez installer ses pilotes privés.

Avant d'installer le pilote propriétaire, Je recommande de désactiver le démarrage sécurisé si vous utilisez le micrologiciel UEFI.

En effet, le module Nvidia sera ajouté au noyau, de sorte que le nouveau noyau ne pourra pas passer la vérification de signature. Si le démarrage sécurisé est activé, votre système risque de ne pas pouvoir démarrer.

Installation du pilote Nvidia sur Debian 9 Stretch

Pour commencer à installer les pilotes Nvidia dans notre système, nous devons ouvrir un terminal et y vérifions quel pilote est utilisé pour la carte Nvidia:

sudo apt install lshw
sudo lshw -c display

Où ils peuvent vérifier qu'ils utilisent le contrôleur nouveau open:

Nouveau

Puisque le paquet Nvidia sur Debian est propriétaire, Nous devons activer les référentiels contrib et non-free dans /etc/apt/sources.list avec les commandes suivantes.

sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update

maintenant il est temps de mettre sur liste noire le nouveau pilote, pour éviter d'éventuels conflits:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

Et à l'intérieur du fichier, nous mettons ce qui suit:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Nous fermons et sauvegardons avec Ctrl + O et Ctrl + X.

maintenant Installez le package nvidia-driver à l'aide de la commande suivante:

sudo apt install nvidia-driver

Pendant l'installation, vous verrez le message suivant, appuyez simplement sur Entrée pour continuer.

xserver-xorg-config-nvidia

En cas d'erreur lors de l'installation du package sur le système, vous devrez installer le pilote depuis le référentiel stretch-backports.

Pour ce faire, dans le terminal, vous devez taper la commande suivante:

sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update

maintenant Pour installer le pilote nvidia à partir du référentiel stretch-backports déjà ajouté au système, nous devons taper la commande suivante:

sudo apt install -t stretch-backports nvidia-driver

Une fois l'installation terminée, redémarrez votre ordinateur à l'aide de la commande suivante:

sudo shutdown -r now

Vérification de l'installation

Après le redémarrage du système, Nous procédons au démarrage de notre session utilisateur, nous allons ouvrir un terminal et dans celui-ci nous allons taper la commande suivante:

sudo lshw -c display

Dans ce cas, ils devraient déjà voir qu'ils utilisent les pilotes Nvidia. Vous pouvez rechercher dans le menu de votre application le programme Nvidia X Server.

Avec quoi la version du pilote, les spécifications de la carte graphique, la température de la carte, etc.

Si vous ne trouvez pas ce programme, vous pouvez l'installer avec:

sudo apt install nvidia-xconfig

Et courez avec:

sudo nvidia-xconfig

Basculer entre la carte graphique Intel et Nvidia sur les ordinateurs portables Nividia Optimus

Pour ceux qui utilisent un ordinateur portable avec Nividia Optimus, Il est possible qu'ils rencontrent une erreur lors de l'ouverture du programme Nvidia X Server, car lorsqu'ils l'ouvriront, ils verront un message comme:

"Il semble que vous n'utilisez pas le pilote nvidia x debian"

Pour cette ils peuvent utiliser Bumblebee et Primus pour exécuter des applications individuelles sur la carte Nvidia. Pour installer Bumblebee et Primus sur votre système, vous devez ouvrir un terminal et exécuter les commandes suivantes:

sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386

Pour exécuter un programme sur la carte Nividia, utilisez simplement la commande comme préfixe Primusrun.

Dans ce cas, vous pouvez le vérifier avec la commande suivante:

primusrun glxinfo | grep OpenGL

Pour ouvrir le programme d'installation du serveur Nvidia X, exécutez:

optirun nvidia-settings -c :8

Comment désinstaller les pilotes propriétaires Nvidia dans Debian 9 Stretch?

Si, pour une raison quelconque, vous ne voulez plus du contrôleur propriétaire ou s'il provoque des conflits avec votre système, vous pouvez le supprimer de votre système à l'aide des commandes suivantes:

sudo apt purge nvidia- *
sudo apt autoremove


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Linuxero depuis 1998 dit

    Le wiki DEBIAN a toujours expliqué étape par étape, comment installer les disques NVIDIA.
    Plus simple qu'expliqué ici.
    Salutations.