Debian : Installer les pilotes NVidia
Table des matières
Dans cet article, nous allons voir comment installer ses pilotes NVidia sous Debian.
Si vous disposez d'un PC récent, je vous conseille de désactiver le Secure Boot, les modules n'étant pas signés.
Chez NVidia, les pilotes les plus récents ne supportent pas les cartes les plus anciennes.
Vous pouvez vérifier de quels pilotes vous avez besoin depuis le site NVidia : https://www.nvidia.fr/Download/index.aspx
Nous aurez aussi besoin d'activer les composants contrib, non-free et non-free-firmware.
Plusieurs versions du pilote existent :
- Le dernier pilote est disponible au moment de la sortie de Debian sous la mention nvidia-driver
- Le pilote 390 (NVidia entre 2010 et 2012) est disponible sous la mention nvidia-legacy-390xx-driver Ce pilote n'est plus maintenu par NVidia mais reste pour le moment disponible dans Debian.
- Le pilote 340 (NVidia entre 2007 et 2010) est disponible sous la mention nvidia-legacy-340xx-driver. Ce pilote n'est plus maintenu par NVidia mais reste pour le moment disponible dans Debian. Il ne supporte pas la technologie Optimus sous Linux.
Avant d'installer le pilote NVidia, assurez-vous que le système est à jour :
S'il y avait des mises à jour, redémarrez le système.
En dépendance, sera installé le paquet nvidia-kernel-dkms qui reconstruira les modules NVidia automatiquement.
Si vous n'êtes pas dans un cas ci-dessous, il faudra vous contenter du pilote libre nouveau installé par défaut. Il est amplement suffisant pour réaliser l'affichage, gérer le double ou triple écran, et l'accélération vidéo. Cependant, il n'est pas performant pour jouer où le pilote NVidia sera indispensable.
Pour installer le driver 525 :
Pour installer le driver 390 :
Si on veut bénéficier en plus de CUDA :
Pour installer le driver 470 :
Pour installer le driver 390 :
Pour installer le driver 340 :
Si on veut bénéficier en plus de CUDA :
Ensuite on reboot pour prendre en compte le pilote NVidia et que le module soit compilé au boot :
Si pour une raison ou pour une autre vous voulez désinstaller le pilote NVidia, il suffit de retirer les paquets installés précédemment avec les dépendances.
Pour toutes les versions, vous pouvez utiliser :
Après reboot, le pilote nouveau est utilisé.
Introduction
Dans cet article, nous allons voir comment installer ses pilotes NVidia sous Debian.
Si vous disposez d'un PC récent, je vous conseille de désactiver le Secure Boot, les modules n'étant pas signés.
Prérequis
Chez NVidia, les pilotes les plus récents ne supportent pas les cartes les plus anciennes.
Vous pouvez vérifier de quels pilotes vous avez besoin depuis le site NVidia : https://www.nvidia.fr/Download/index.aspx
Nous aurez aussi besoin d'activer les composants contrib, non-free et non-free-firmware.
Plusieurs versions du pilote existent :
- Le dernier pilote est disponible au moment de la sortie de Debian sous la mention nvidia-driver
- Le pilote 390 (NVidia entre 2010 et 2012) est disponible sous la mention nvidia-legacy-390xx-driver Ce pilote n'est plus maintenu par NVidia mais reste pour le moment disponible dans Debian.
- Le pilote 340 (NVidia entre 2007 et 2010) est disponible sous la mention nvidia-legacy-340xx-driver. Ce pilote n'est plus maintenu par NVidia mais reste pour le moment disponible dans Debian. Il ne supporte pas la technologie Optimus sous Linux.
Avant d'installer le pilote NVidia, assurez-vous que le système est à jour :
Code BASH :
apt update && apt full-upgrade
S'il y avait des mises à jour, redémarrez le système.
Code BASH :
reboot
Installation
En dépendance, sera installé le paquet nvidia-kernel-dkms qui reconstruira les modules NVidia automatiquement.
Si vous n'êtes pas dans un cas ci-dessous, il faudra vous contenter du pilote libre nouveau installé par défaut. Il est amplement suffisant pour réaliser l'affichage, gérer le double ou triple écran, et l'accélération vidéo. Cependant, il n'est pas performant pour jouer où le pilote NVidia sera indispensable.
Debian 12
Pour installer le driver 525 :
Code BASH :
apt install nvidia-driver firmware-misc-nonfree
Pour installer le driver 390 :
Code BASH :
apt install nvidia-legacy-390xx-driver firmware-misc-nonfree
Si on veut bénéficier en plus de CUDA :
Code BASH :
apt install nvidia-cuda-dev nvidia-cuda-toolkit
Debian 11
Pour installer le driver 470 :
Code BASH :
apt install nvidia-driver firmware-misc-nonfree
Pour installer le driver 390 :
Code BASH :
apt install nvidia-legacy-390xx-driver firmware-misc-nonfree
Pour installer le driver 340 :
Code BASH :
apt install nvidia-legacy-340xx-driver firmware-misc-nonfree
Si on veut bénéficier en plus de CUDA :
Code BASH :
apt install nvidia-cuda-dev nvidia-cuda-toolkit
Après installation
Ensuite on reboot pour prendre en compte le pilote NVidia et que le module soit compilé au boot :
Code BASH :
reboot
Désinstaller NVidia
Si pour une raison ou pour une autre vous voulez désinstaller le pilote NVidia, il suffit de retirer les paquets installés précédemment avec les dépendances.
Pour toutes les versions, vous pouvez utiliser :
Code BASH :
apt purge "*nvidia*"
Après reboot, le pilote nouveau est utilisé.