Utiliser Debian et dérivées

Debian : Installer les pilotes NVidia

Table des matières

optimus



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é.

Cette page a été vue 12259 fois