GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer les pilotes Nvidia sur Ubuntu 20.04 / Ubuntu 18.04

Tous les ordinateurs de bureau et portables sont livrés avec une carte graphique pour afficher des images sur un moniteur. Les cartes graphiques sont livrées avec une carte système ou attachées à la carte système via un emplacement PCI-E. Les cartes graphiques fabriquées par Nvidia et AMD sont les cartes graphiques les plus couramment utilisées dans les ordinateurs portables ou de bureau.

Ici, nous verrons comment installer les pilotes Nvidia sur Ubuntu 20.04/Ubuntu 18.04.

Trouver des informations sur la carte graphique

Laissez-nous trouver la carte graphique attachée à votre système. Utilisez la commande lshw pour le trouver.

sudo lshw -C display

À partir de la sortie ci-dessus, vous pouvez voir que le système dispose d'une carte graphique Nvidia et qu'il utilise des pilotes Nouveau. Nouveau est un pilote d'affichage open source pour les cartes Nvidia et il est développé par rétro-ingénierie du pilote Nvidia.

Installer le pilote Nvidia

Nous pouvons installer les pilotes Nvidia de plusieurs manières et à partir de différentes sources.

1. Installation graphique

2. Installez les pilotes Nvidia à partir du référentiel Ubuntu

je. commande ubuntu-drivers

ii. commande apt

3. Installez les pilotes Nvidia à partir de PPA

4. Installez les pilotes Nvidia à partir du site officiel

1. Installation graphique

Aller à Activités>> Logiciels et mises à jour>> Pilotes supplémentaires .

Cet onglet affichera les versions de pilotes disponibles pour votre carte graphique. Choisissez la version de pilote appropriée que vous souhaitez installer ou celle recommandée (en haut de la liste), puis cliquez sur Appliquer les modifications .

Entrez le mot de passe pour authentifier l'installation du pilote. Attendez ensuite que l'installation soit terminée.

Si votre système Ubuntu a activé le démarrage sécurisé UEFI, vous devrez peut-être configurer le démarrage sécurisé et inscrire la clé MOK dans le micrologiciel de votre système.

Redémarrez le système après l'installation, puis validez l'installation du pilote en accédant à nouveau aux Pilotes supplémentaires onglet.

2. Installez le pilote Nvidia à partir du référentiel Ubuntu

je. commande ubuntu-drivers

Tout d'abord, mettez à jour l'index du référentiel pour actualiser les pilotes Nvidia disponibles.

sudo apt update

Ensuite, répertoriez les versions de pilotes disponibles pour votre carte graphique.

sudo ubuntu-drivers devices

Enfin, utilisez la commande ubuntu-drivers pour installer le package de pilotes Nvidia recommandé.

sudo ubuntu-drivers install

Si votre système Ubuntu a activé le démarrage sécurisé UEFI, vous devrez peut-être configurer le démarrage sécurisé et inscrire la clé MOK dans le micrologiciel de votre système.

Après l'installation, redémarrez le système.

sudo reboot

Après le redémarrage du système, utilisez la commande ci-dessous pour valider la version du pilote.

sudo nvidia-smi

ii. commande apt

Tout d'abord, mettez à jour l'index du référentiel pour actualiser les pilotes Nvidia disponibles.

sudo apt update

Ensuite, répertoriez les packages de pilotes disponibles pour votre carte graphique Nvidia.

sudo apt list nvidia-driver-*

Enfin, installez la version de pilote souhaitée. Ici, je vais installer la dernière version disponible à partir du référentiel Ubuntu qui est v440.100 .

sudo apt install -y nvidia-driver-440-server

Si votre système Ubuntu a activé le démarrage sécurisé UEFI, vous devrez peut-être configurer le démarrage sécurisé et inscrire la clé MOK dans le micrologiciel de votre système.

Redémarrez le système après l'installation du package de pilotes.

sudo reboot

Après le redémarrage du système, utilisez la commande ci-dessous pour valider la version du pilote.

sudo nvidia-smi

3. Installer le pilote Nvidia à partir de PPA

Les pilotes GPU propriétaires de Nvidia sont disponibles dans Launchpad. Il dispose des derniers pilotes en amont, actuellement livrés par Nvidia.

Ce PPA est actuellement en test. Veuillez l'utiliser avec prudence.
sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt update

Répertoriez les packages de pilotes disponibles pour votre carte graphique.

sudo apt list nvidia-driver-*

OU

sudo ubuntu-drivers devices

Installez la dernière version du pilote Nvidia avec la commande ci-dessous.

sudo apt install -y nvidia-driver-450

OU

sudo ubuntu-drivers install

Si votre système Ubuntu a activé le démarrage sécurisé UEFI, vous devrez peut-être configurer le démarrage sécurisé et inscrire la clé MOK dans le micrologiciel de votre système.

Redémarrez le système après l'installation du package de pilotes.

sudo reboot

Après le redémarrage du système, utilisez la commande ci-dessous pour valider la version du pilote.

sudo nvidia-smi

4. Installer le pilote Nvidia officiel

Nvidia recommande d'utiliser la méthode d'installation fournie par Ubuntu ou le fournisseur du système d'exploitation pour installer les pilotes Nvidia au lieu d'utiliser le programme d'installation Nvidia.

Tout d'abord, désactivez les pilotes Nouveau au cas où votre système les utiliserait.

echo "blacklist nouveau" | sudo tee /etc/modprobe.d/disable-nouveau.conf

echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/disable-nouveau.conf

Redémarrez le système

sudo reboot

Ajoutez une architecture 32 bits à votre machine pour installer des bibliothèques 32 bits pour les pilotes Nvidia.

sudo dpkg --add-architecture i386 

sudo apt update

Installez les bibliothèques requises.

sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev

Téléchargez le dernier package de pilotes sur le site Web de Nvidia.

OU

Utilisez la commande ci-dessous pour télécharger la dernière version v450.66 en utilisant le terminal.

wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run

Installez le pilote Nvidia à l'aide de la commande ci-dessous.

Système BIOS hérité

sudo sh NVIDIA-Linux-x86_64-450.66.run

Suivez les instructions à l'écran pour installer le pilote Nvidia.

Continuer l'installation – Pour installer le pilote Nvidia à l'aide du programme d'installation Nvidia

Oui – Pour installer les bibliothèques compatibles 32 bits de Nvidia

Oui - Pour mettre à jour l'utilitaire nvidia-xconfig pour mettre à jour automatiquement le fichier de configuration x afin que le pilote Nvidia soit utilisé lors du redémarrage de X.

Système UEFI

Avant d'exécuter la commande ci-dessous, générez une clé de propriétaire de machine et inscrivez-la dans le micrologiciel de votre système.

sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem

Redémarrez le système après l'installation du package de pilotes.

sudo reboot

Après le redémarrage du système, utilisez la commande ci-dessous pour valider la version du pilote.

sudo nvidia-smi

Système UEFI - SecureBoot activé

Installez les pilotes Nvidia à partir du référentiel Ubuntu / PPA

Si vous avez un système Ubuntu avec le démarrage sécurisé UEFI activé, lors de l'installation du pilote Nvidia (à l'aide de la méthode graphique ou de la commande apt ou de la commande ubuntu-drivers ou de PPA), le système vous demandera de définir un mot de passe (s'il n'a pas déjà été défini lors de la L'installation du système d'exploitation (logiciel tiers) ou MOK (clé du propriétaire de la machine) n'est pas enregistrée après l'installation du système d'exploitation) et qui peut être utilisée pour inscrire MOK dans le micrologiciel de votre système.

Vous obtiendrez une fenêtre graphique pour configurer le démarrage sécurisé au cas où vous auriez choisi d'installer les pilotes Nvidia à partir de Logiciels et mises à jour . Les étapes graphiques seraient les mêmes que ci-dessous (TUI).

Sélectionnez OK sur la configuration de l'assistant de démarrage sécurisé.

Entrez un mot de passe pour un démarrage sécurisé.

Entrez à nouveau le même mot de passe pour confirmer le mot de passe.

Redémarrez le système, puis inscrivez MOK.

sudo reboot

Installer les pilotes Nvidia officiels

Tout d'abord, vérifiez si votre système a activé le démarrage sécurisé.

sudo mokutil --sb-state

Sortie :

SecureBoot enabled

Générez et importez le MOK.

sudo openssl req -new -x509 -newkey rsa:2048 -keyout /var/tmp/MOK.priv -outform DER -out /var/tmp/MOK.der -days 36500 -subj "/CN=ubuntu/" -nodes

sudo mokutil --import /var/tmp/MOK.der

Convertissez le fichier .der au format .pem pour l'installation du pilote Nvidia.

openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem

Redémarrez le système, puis inscrivez MOK.

sudo reboot

Inscrire la clé du propriétaire de la machine

Au redémarrage du système, vous devrez effectuer la gestion MOK.

Choisissez Inscrire MOK » Continuer » Oui » Entrez le mot de passe (vous avez défini plus tôt) » Redémarrer .

Après le redémarrage du système, validez la version du pilote sur votre système Ubuntu.

sudo nvidia-smi

Gérer les paramètres Nvidia

Vous pouvez gérer les paramètres des pilotes Nvidia en allant dans Activités>> Recherchez Paramètres du serveur Nvidia X .

OU

sudo nvidia-settings

Conclusion

C'est tout. Veuillez partager vos commentaires dans la section des commentaires.


Ubuntu
  1. Comment installer les derniers pilotes Nvidia sur Ubuntu

  2. Installer les pilotes Nvidia sur Ubuntu 20.04 LTS - Guide étape par étape ?

  3. Comment installer les pilotes Nvidia sur AlmaLinux 8

  4. Comment installer les pilotes Nvidia sur Manjaro 21

  5. Comment installer les pilotes Nvidia sur Ubuntu 18.04 avec Secure Boot ?

Comment installer les pilotes NVIDIA sur Ubuntu 20.04 Focal Fossa Linux

Comment installer le pilote Nvidia sur Ubuntu 20.04

Comment installer des pilotes supplémentaires dans Ubuntu

Comment installer les pilotes Nvidia sur Ubuntu 20.04 LTS

Comment installer les derniers pilotes Nvidia sur Ubuntu 14.04 Trusty Tahr

Comment installer le pilote graphique NVIDIA sur Ubuntu 20.04