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) :
- Installation automatique ou manuelle via ubuntu-drivers.
- Installation manuelle via le site web de NVIDIA®.
- 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 builtinSi 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-utilsPour 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 --gpgpunvidia-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 autoinstallRedémarrez une fois le processus terminé :
sudo shutdown -r nowVous pouvez vérifier si le pilote installé fonctionne correctement :
sudo nvidia-smi
Vous pouvez également sélectionner manuellement le pilote à installer. Par exemple :
sudo ubuntu-drivers install nvidia:535N'oubliez pas de redémarrer le serveur après l'installation :
sudo shutdown -r nowSite 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 :

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

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-configParfois, 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.runLa dernière étape consiste à redémarrer votre serveur :
sudo shutdown -r nowC'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 builtinNous recommandons d'installer d'abord les modules du noyau :
sudo linux-modules-nvidia-535-genericEnsuite, installez le pilote :
sudo apt install nvidia-driver-535Enfin, redémarrez le serveur :
sudo shutdown -r nowVeuillez vérifier que le bon module du noyau a été chargé et que le pilote fonctionne :
sudo lsmod | grep nvidianvidia_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,ttmVous pouvez également vérifier cela en exécutant l'utilitaire de ligne de commande NVIDIA® :
sudo nvidia-smiDé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 updatesudo apt autoremoveMaintenant, vous pouvez installer le pilote nécessaire.
Voir également:
Mis à jour: 28.03.2025
Publié: 30.04.2024
 
                     
                     
                     
                     
                    