1 votes

Installation correcte des pilotes Nvidia Geforce GTX 1050Ti sur Ubuntu 18.04.3 LTS

J'ai récemment installé Ubuntu 18.04.3 LTS sur mon Dell G3 15 qui a une Nvidia Geforce GTX 1050Ti Mobile. En suivant les procédures et les façons d'installer les pilotes Nvidia, je suis tombé sur ce qui suit :

  1. Méthode GUI : Dans l'utilitaire "Logiciels et mises à jour", sous "Pilotes supplémentaires"

  2. Ligne de commande : en utilisant la commande sudo ubuntu-drivers devices suivi de sudo ubuntu-drivers autoinstall

  3. via PPA : en utilisant la commande sudo add-apt-repository ppa:graphics-drivers/ppa suivi du même sudo ubuntu-drivers devices

J'ai suivi la troisième procédure, car les autres n'étaient pas libres, mais celle-ci a montré le pilote ndivia-driver-440, qui était le plus récent, comme recommandé, et qui était libre.

sudo ubuntu-drivers devices  

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==  
modalias : pci:v000010DEd00001C8Csv00001028sd0000086Fbc03sc02i00  
vendor   : NVIDIA Corporation  
model    : GP107M [GeForce GTX 1050 Ti Mobile]  
driver   : nvidia-driver-430 - distro non-free  
driver   : nvidia-driver-410 - third-party free  
driver   : nvidia-driver-390 - third-party free  
driver   : nvidia-driver-415 - third-party free  
driver   : nvidia-driver-440 - third-party free recommended  
driver   : nvidia-driver-435 - distro non-free  
driver   : xserver-xorg-video-nouveau - distro free builtin  

Enfin, il m'a demandé d'entrer un mot de passe car j'avais activé mon "Secure boot", en disant qu'il serait requis lors du redémarrage. Bien que l'installation se soit déroulée sans problème, ce que je ne comprends pas, c'est que lorsque j'ai redémarré et que j'ai vu Nvidia X Server Settings dans mon application, le démarrage n'a montré que la section "Prime Profiles" dans le panneau de gauche et n'a pas montré d'autres options. De plus, même si j'ai sélectionné Nvidia dans la section des profils, Ubuntu>Settings>Details>About indique toujours "Intel UHD Graphics 630" comme pilote d'affichage :

enter image description here

enter image description here

Enfin, lorsque j'ai utilisé le terminal pour voir les détails de l'affichage. J'ai obtenu ceci :

enter image description here

Normalement, la sortie de cette commande indique "drivers" dans "configuration" avant "latency", comme c'est le cas pour Intel avec "i915", mais elle n'indique aucun pilote pour Nvidia. De plus, l'affichage était UNCLAIMED.

Y a-t-il quelque chose que j'ai manqué dans l'installation des pilotes, et que puis-je faire pour les installer correctement ? Je souhaite également installer le Nvidia cuDNN, donc toute aide pour l'installation de ce dernier serait également très appréciée.

1voto

user167850 Points 230

Vous devez désactiver Secure Boot pour charger les pilotes propriétaires de Nvidia, ou les signer, ce qui n'est pas très simple.

Voir cette question pour plus de détails : Pourquoi est-ce que j'obtiens le message "Required key not available" lorsque j'installe des modules de noyau tiers ou après une mise à jour du noyau ?

Notez également que TOUS les pilotes propriétaires de Nvidia sont payants. Ils sont présentés à tort comme "gratuits" à partir d'un PPA.

1voto

rck368 Points 21

Installation manuelle correcte à l'aide du pilote officiel Nvidia.run, étape par étape. Cela résout également les problèmes de démarrage : Démarrage du gestionnaire des utilisateurs pour l'UID 121... y /dev/sda1 : clean

  1. Identifiez votre carte Nvidia VGA.

    $ lshw -c display
  2. Télécharger le Pilote officiel Nvidia .

    Renommez le fichier en ndriver.run (facultatif, par souci de simplification)

  3. Les prérequis suivants sont nécessaires pour compiler et installer le pilote Nvidia :

    $ sudo apt install build-essential libglvnd-dev pkg-config
  4. Désactiver le pilote Nouveau.

    $ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nouveau.conf"
    $ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nouveau.conf"

    Confirmez le contenu du nouveau fichier de configuration de modprobe :

    $ cat /etc/modprobe.d/blacklist-nouveau.conf
    blacklist nouveau
    options nouveau modeset=0
  5. Redémarrer le système.

    $ reboot
  6. Ouvrir le terminal TTY en contournant les erreurs d'écran noir.

    Après l'écran du BIOS, à l'écran violet d'Ubuntu, appuyez sur Esc
    sélectionner Options avancées pour Ubuntu
    sélectionner la deuxième ligne : (mode de récupération)
    sélectionner racine et appuyez sur double Entrée

  7. Arrêter le serveur d'affichage en cours. Oui, Nouveau est vivant...

    $ sudo telinit 3
  8. Exécutez le pilote officiel Nvidia.

    $ sudo bash /home/username/Downloads/ndriver.run

    note : respecter les majuscules

    Vous devez sélectionner le affirmatif dans tous les cas. pour plus d'informations sur chaque étape de cette procédure d'installation guidée, lire ceci .

  9. Redémarrer le système.

    $ reboot

Si tout s'est bien passé, vous devriez voir le modèle de votre carte graphique dans la fenêtre Configuration/A propos.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X