GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer les pilotes NVIDIA sur Ubuntu 20.04 Focal Fossa Linux

Le but de ce tutoriel est d'installer les pilotes NVIDIA sur Ubuntu 20.04 Focal Fossa Linux et de passer d'un pilote opensource Nouveau au pilote propriétaire Nvidia. Suivez nos instructions étape par étape ci-dessous pour installer les pilotes NVIDIA sur Ubuntu.

Vous pouvez installer les pilotes Nvidia sur Ubuntu 20.04 en utilisant plusieurs méthodes différentes, y compris le référentiel officiel Ubuntu, le référentiel Nvidia PPA et en tant que un téléchargement direct depuis le site officiel. Vous apprendrez également à désinstaller le pilote Nvidia.

Pour installer le pilote Nvidia sur d'autres distributions Linux, suivez notre guide du pilote Nvidia Linux.

Dans ce didacticiel, vous apprendrez :

  • Effectuer une installation automatique du pilote Nvidia à l'aide du référentiel Ubuntu standard
  • Découvrez comment effectuer une installation de pilote Nvidia à l'aide du référentiel PPA
  • Comment installer le pilote officiel Nvidia.com
  • Désinstaller/basculer de Nvidia vers le pilote open source Nouveau

Pilotes NVIDIA installés sur Ubuntu 20.04 Focal Fossa Linux. Après l'installation, exécutez éventuellement le test de la carte graphique Nvidia en suivant notre guide Benchmark Your Graphics Card On Linux.

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système A installé ou mis à jour Ubuntu 20.04 Focal Fossa
Logiciel N/A
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment installer les pilotes Nvidia sur Ubuntu 20.04 à l'aide des instructions étape par étape du référentiel standard

La première méthode d'installation des pilotes Nvidia sur Ubuntu 20.04 est la plus simple à réaliser et dans la plupart des cas, c'est l'approche recommandée.

Installation Nvidia de l'interface graphique GNOME sur la méthode Ubuntu

Ouvrez le Software & Updates fenêtre d'application. Sélectionnez TAB Additional Drivers et choisissez n'importe quel pilote NVIDIA propriétaire. Plus le numéro du pilote est élevé, plus la version est la plus récente.

Méthode d'installation Nvidia en ligne de commande

  1. Tout d'abord, détectez le modèle de votre carte graphique nvidia et le pilote recommandé. Pour ce faire, exécutez la commande suivante. Veuillez noter que votre sortie et le pilote recommandé seront probablement différents :
    $ ubuntu-drivers devices
    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00001C03sv00001043sd000085ABbc03sc00i00
    vendor   : NVIDIA Corporation
    model    : GP106 [GeForce GTX 1060 6GB]
    driver   : nvidia-driver-390 - distro non-free
    driver   : nvidia-driver-435 - distro non-free
    driver   : nvidia-driver-440 - distro non-free recommended
    driver   : xserver-xorg-video-nouveau - distro free builtin
    
    

    À partir de la sortie ci-dessus, nous pouvons conclure que le système actuel a NVIDIA GeForce GTX 1060 6 Go carte graphique installée et le pilote recommandé à installer est nvidia-driver-440 .

  2. Installez le pilote. Si vous êtes d'accord avec la recommandation, n'hésitez pas à utiliser les ubuntu-drivers commande à nouveau pour installer tous les pilotes recommandés :
    $ sudo ubuntu-drivers autoinstall
    

    Vous pouvez également installer le pilote souhaité de manière sélective à l'aide de apt commande. Par exemple :

    $ sudo apt install nvidia-driver-440
    
  3. Une fois l'installation terminée, redémarrez votre système et vous avez terminé.
    $ sudo reboot
    

Installation automatique des pilotes Nvidia sur Ubuntu 20.04 à l'aide du référentiel PPA - Pilotes bêta

  1. Utilisation de graphics-drivers Le référentiel PPA nous permet d'installer des pilotes bêta Nvidia à la pointe de la technologie au risque d'un système instable. Pour continuer, ajoutez d'abord le ppa:graphics-drivers/ppa dépôt dans votre système :
    $ sudo add-apt-repository ppa:graphics-drivers/ppa
    
  2. Ensuite, identifiez votre modèle de carte graphique et le pilote recommandé :
    $ ubuntu-drivers devices
    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00001C03sv00001043sd000085ABbc03sc00i00
    vendor   : NVIDIA Corporation
    model    : GP106 [GeForce GTX 1060 6GB]
    driver   : nvidia-driver-440 - distro non-free recommended
    driver   : nvidia-driver-390 - distro non-free
    driver   : nvidia-driver-435 - distro non-free
    driver   : xserver-xorg-video-nouveau - distro free builtin
    
  3. Installer Nvidia DriverComme avec l'exemple de référentiel Ubuntu standard ci-dessus, soit installer automatiquement tous les pilotes recommandés :
    $ sudo ubuntu-drivers autoinstall
    

    ou sélectivement en utilisant le apt commande. Exemple :

    $ sudo apt install nvidia-driver-440
    
  4. Tout est fait.Redémarrez votre ordinateur :
    $ sudo reboot
    

Manuel Nvidia Installez Ubuntu 20.04 en utilisant les instructions étape par étape du pilote officiel Nvidia.com

  1. identifiez votre carte NVIDIA VGA. Les commandes ci-dessous vous permettront d'identifier votre modèle de carte Nvidia :
    $  lshw -numeric -C display
    or
    $ lspci -vnn | grep VGA
    or
    $ ubuntu-drivers devices
    
  2. Téléchargez le pilote Nvidia officiel. À l'aide de votre navigateur Web, accédez au site Web officiel de Nvidia et téléchargez un pilote approprié pour votre carte graphique Nvidia. Sinon, si vous savez ce que vous faites, vous pouvez télécharger le pilote directement à partir du pilote Nvidia Linux. liste. Une fois prêt, vous devriez vous retrouver avec un fichier similaire à celui illustré ci-dessous :
    $ ls
    NVIDIA-Linux-x86_64-440.44.run
    
  3. Installer les prérequis. Les prérequis suivants sont requis pour compiler et installer le pilote Nvidia :
    $ sudo apt install build-essential libglvnd-dev pkg-config
    
  4. Désactiver le nouveau pilote Nvidia. L'étape suivante consiste à désactiver le nouveau pilote Nvidia par défaut. Suivez ce guide pour savoir comment désactiver le pilote Nouveau Nvidia par défaut.
    AVERTISSEMENT
    Selon votre modèle Nvidia VGA, votre système peut mal se comporter. À ce stade, soyez prêt à vous salir les mains. Après le redémarrage, vous pouvez vous retrouver sans interface graphique du tout. Assurez-vous que le SSH est activé sur votre système pour pouvoir vous connecter à distance ou utilisez CTRL+ALT+F2 pour changer de console TTY et poursuivre l'installation.

    Assurez-vous de redémarrer votre système avant de passer à l'étape suivante.

  5. Arrêtez Desktop Manager. Pour installer le nouveau pilote Nvidia, nous devons arrêter le serveur d'affichage actuel. La façon la plus simple de le faire est de passer au niveau d'exécution 3 en utilisant le telinit commande. Après avoir exécuté la commande linux suivante, le serveur d'affichage s'arrêtera, assurez-vous donc de sauvegarder tout votre travail en cours (le cas échéant) avant de continuer :
    $ sudo telinit 3
    

    Appuyez sur CTRL+ALT+F1 et connectez-vous avec votre nom d'utilisateur et votre mot de passe pour ouvrir une nouvelle session TTY1 ou connectez-vous via SSH.

  6. Installez le pilote Nvidia. Pour démarrer l'installation du pilote Nvidia, exécutez la commande linux suivante et suivez l'assistant :
    $ sudo bash NVIDIA-Linux-x86_64-440.44.run
    
  7. Le pilote Nvidia est maintenant installé. Redémarrez votre système :
    $ sudo reboot
    
  8. Configurez les paramètres du serveur NVIDIA X. Après le redémarrage, vous devriez pouvoir démarrer l'application Paramètres du serveur NVIDIA X à partir du menu Activités.

Comment désinstaller le pilote Nvidia

Suivez notre guide sur la désinstallation du pilote Nvidia, puis revenez de Nvidia au nouveau pilote open source.

Annexe

Messages d'erreur :

WARNING: Unable to find suitable destination to install 32-bit compatibility libraries

Selon vos besoins, cela peut être ignoré en toute sécurité. Cependant, si vous souhaitez installer la plate-forme de jeu Steam, ce problème ne peut être ignoré. Pour résoudre l'exécution :

$ sudo dpkg --add-architecture i386
$ sudo apt update
$ sudo apt install libc6:i386

et relancez l'installation du pilote nvidia.

  An incomplete installation of libglvnd was found. All of the essential libglvnd libraries are present, but one or more optional    
  components are missing. Do you want to install a full copy of libglvnd? This will overwrite any existing libglvnd libraries.

Il vous manque le libglvnd-dev emballer. Exécutez la commande suivante pour résoudre ce problème :

$ sudo apt install libglvnd-dev
  Oct  9 10:36:20 linuxconfig gdm-password]: gkr-pam: unable to locate daemon control file
Oct  9 10:36:20 linuxconfig gdm-password]: pam_unix(gdm-password:session): session opened for user linuxconfig by (uid=0)
Oct  9 10:36:20 linuxconfig systemd-logind[725]: New session 8 of user linuxconfig.
Oct  9 10:36:20 linuxconfig systemd: pam_unix(systemd-user:session): session opened for user linuxconfig by (uid=0)
Oct  9 10:36:21 linuxconfig gdm-password]: pam_unix(gdm-password:session): session closed for user linuxconfig
Oct  9 10:36:21 linuxconfig systemd-logind[725]: Session 8 logged out. Waiting for processes to exit.
Oct  9 10:36:21 linuxconfig systemd-logind[725]: Removed session 8.
Oct  9 10:36:45 linuxconfig dbus-daemon[728]: [system] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)

Pour résoudre ce problème, n'écrasez aucune bibliothèque libglvnd existante lors de l'installation du pilote Nvidia.

  WARNING: Unable to determine the path to install the libglvnd EGL vendor library config files. Check that you have pkg-config and  
           the libglvnd development libraries installed, or specify a path with --glvnd-egl-config-path.

Assurez-vous d'installer pkg-config paquet :

$ sudo apt install pkg-config

Réflexions finales

Dans ce tutoriel, nous avons vu comment installer les pilotes NVIDIA sur Ubuntu 20.04 Focal Fossa Linux. Cela comprenait l'installation automatique à partir du référentiel Ubuntu par défaut, du référentiel PPA et du site Web officiel de NVIDIA.


Ubuntu
  1. Comment installer les pilotes NVIDIA sur CentOS 7 Linux

  2. Comment installer les pilotes NVIDIA sur Ubuntu 19.04 Disco Dingo Linux

  3. Comment installer les pilotes NVIDIA sur Ubuntu 19.10 Eoan Ermine Linux

  4. Comment désinstaller les pilotes NVIDIA sur Ubuntu 20.04 Focal Fossa Linux

  5. Comment installer LaTex sur Ubuntu 20.04 Focal Fossa Linux

Comment installer TeamViewer sur Ubuntu 20.04 Focal Fossa Linux

Comment installer Minecraft sur Ubuntu 20.04 Focal Fossa Linux

Comment installer les pilotes NVIDIA sur Ubuntu 18.10 Cosmic Cuttlefish Linux

Comment installer les pilotes NVIDIA sur Ubuntu 20.10 Groovy Gorilla Linux

Comment installer les pilotes NVIDIA sur Ubuntu 21.04

Comment installer les pilotes Nvidia sur Ubuntu 20.04 / Ubuntu 18.04