Interrogez-nous, nous vous répondrons !

Installer les pilotes Nvidia sous Linux

Il existe trois manières possibles d'installer le pilote Nvidia sur Linux (Ubuntu LTS 18.04 / 20.04 / 22.04) :

  1. Installation automatique ou manuelle via ubuntu-drivers.
  2. Installation manuelle via le site web de Nvidia.
  3. Installation manuelle via le gestionnaire de paquets apt.

ubuntu-drivers

Ce paquet est spécifiquement conçu pour Ubuntu et est capable de détecter et d'installer des pilotes supplémentaires pour une gamme d'appareils, tels que les GPU. Pour déterminer quels appareils dans le système nécessitent une installation de pilote, exécutez la commande suivante :

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
    modalias : pci:v000010DEd00002684sv000019DAsd00004675bc03sc00i00
    vendor   : NVIDIA Corporation
    driver   : nvidia-driver-525 - distro non-free
    driver   : nvidia-driver-525-open - distro non-free
    driver   : nvidia-driver-525-server - distro non-free
    driver   : nvidia-driver-535 - distro non-free recommended
    driver   : nvidia-driver-535-open - distro non-free
    driver   : nvidia-driver-535-server-open - distro non-free
    driver   : nvidia-driver-535-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin

Si vous recevez un message d'erreur ERROR:root:aplay command not found, il suffit d'installer le paquet manquant ou de l'ignorer :

sudo apt install alsa-utils

Pour obtenir plus d'informations sur les paquets de pilotes disponibles pour l'installation sur ce système, veuillez utiliser la commande suivante avec une option supplémentaire pour sélectionner uniquement les GPU de serveur :

sudo ubuntu-drivers list --gpgpu
nvidia-driver-525-open, (kernel modules provided by linux-modules-nvidia-525-open-generic)
    nvidia-driver-535, (kernel modules provided by linux-modules-nvidia-535-generic)
    nvidia-driver-535-open, (kernel modules provided by linux-modules-nvidia-535-open-generic)
    nvidia-driver-525-server, (kernel modules provided by linux-modules-nvidia-525-server-generic)
    nvidia-driver-525, (kernel modules provided by linux-modules-nvidia-525-generic)
    nvidia-driver-535-server-open, (kernel modules provided by linux-modules-nvidia-535-server-open-generic)
    nvidia-driver-535-server, (kernel modules provided by linux-modules-nvidia-535-server-generic)

La façon la plus simple d'installer automatiquement tous les pilotes nécessaires est d'utiliser la fonction autoinstall :

sudo ubuntu-drivers autoinstall

Redémarrez une fois le processus terminé :

sudo shutdown -r now

Vous pouvez vérifier si le pilote installé fonctionne correctement :

sudo nvidia-smi
nvidia-smi output

Vous pouvez également sélectionner manuellement le pilote à installer. Par exemple :

sudo ubuntu-drivers install nvidia:535

N'oubliez pas de redémarrer le serveur après l'installation :

sudo shutdown -r now

Site web Nvidia

Depuis votre PC local, ouvrez la section Télécharger sur le site officiel de Nvidia. Choisissez votre GPU et votre système d'exploitation dans les menus déroulants et cliquez sur Recherche :

Sélection du pilote Nvidia

Vérifiez quelle version du pilote est disponible et cliquez sur le bouton Télécharger :

Téléchargement du pilote Nvidia

Vous pouvez également le télécharger manuellement depuis la section d'archive sur le site officiel de Nvidia. Ensuite, vous devez télécharger le fichier reçu (par exemple, NVIDIA-Linux-x86_64-460.106.00.run) sur votre serveur en utilisant notre guide étape par étape Échange de fichiers depuis Linux.

Avant de commencer, exécutez la commande suivante pour installer les paquets nécessaires :

sudo apt install build-essential libglvnd-dev pkg-config

Parfois, ces paquets sont déjà installés sur votre système. Commencez simplement l'installation du pilote :

sudo bash NVIDIA-Linux-x86_64-460.106.00.run

La dernière étape consiste à redémarrer votre serveur :

sudo shutdown -r now

C'est tout. Le pilote Nvidia a été installé sur votre système d'exploitation.

Gestionnaire de paquets Apt

Pour commencer, il est nécessaire de sélectionner la version appropriée du pilote pour les GPU installés sur le serveur. Une attention particulière doit être portée à la branche du pilote. Habituellement, la branche du pilote est indiquée par un nombre à trois chiffres (par exemple, nvidia-driver-535). Cela peut être déterminé en utilisant la commande ci-dessus :

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:03.0/0000:03:00.0 ==
    modalias : pci:v000010DEd00002684sv000019DAsd00004675bc03sc00i00
    vendor   : NVIDIA Corporation
    driver   : nvidia-driver-525 - distro non-free
    driver   : nvidia-driver-525-open - distro non-free
    driver   : nvidia-driver-525-server - distro non-free
    driver   : nvidia-driver-535 - distro non-free recommended
    driver   : nvidia-driver-535-open - distro non-free
    driver   : nvidia-driver-535-server-open - distro non-free
    driver   : nvidia-driver-535-server - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin

Nous recommandons d'installer d'abord les modules du noyau :

sudo linux-modules-nvidia-535-generic

Ensuite, installez le pilote :

sudo apt install nvidia-driver-535

Enfin, redémarrez le serveur :

sudo shutdown -r now

Veuillez vérifier que le bon module du noyau a été chargé et que le pilote fonctionne :

sudo lsmod | grep nvidia
nvidia_uvm           1523712  0
    nvidia_drm             77824  0
    nvidia_modeset       1302528  1 nvidia_drm
    nvidia              56537088  2 nvidia_uvm,nvidia_modeset
    drm_kms_helper        311296  5 drm_vram_helper,ast,nvidia_drm
    drm                   622592  8 drm_kms_helper,drm_vram_helper,ast,nvidia,drm_ttm_helper,nvidia_drm,ttm

Vous pouvez également vérifier cela en exécutant l'utilitaire de ligne de commande Nvidia :

sudo nvidia-smi

Désinstallation

Avant de changer de version de pilote ou simplement de supprimer le pilote Nvidia, entrez simplement la commande suivante :

sudo apt purge nvidia-*
sudo apt update
sudo apt autoremove

Maintenant, vous pouvez installer le pilote nécessaire.



Publié: 30.04.2024


Des questions ? Écrivez-nous!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.