J'essaie d'installer des pilotes nvidia sur mon Ubuntu 16.04 (j'ai une GeForce GTX 960M). J'ai essayé beaucoup de méthodes expliquées sur internet mais aucune ne semble fonctionner. (J'ai vu Comment installer nvidia-smi? , nvidia-smi: commande introuvable sur Ubuntu 16 , mais cela n'a pas aidé ...)
En effet, lorsque je lance nvidia-smi
, la commande nvidia-smi
est introuvable et lorsque je lance lshw -numeric -C display
, je constate que ma carte graphique a le statut display unclaimed
. Je ne sais pas si c'est lié mais ça semble bizarre
La solution qui a fonctionné pour moi était de désactiver le démarrage sécurisé lors du redémarrage après avoir installé les pilotes NVIDIA.
Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-381
Puis redémarrez, dans le menu, choisissez "changer les options de démarrage sécurisé", entrez le mot de passe que vous avez précédemment choisi et désactivez le démarrage sécurisé.
Essayez de mettre à jour le pilote.
Ajoutez le PPA en lançant les commandes suivantes dans le terminal:
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Ouvrez le logiciel et les mises à jour à partir des paramètres système ou directement à partir de Dash , cliquez sur l'onglet Additional Drivers
, sélectionnez le pilote que vous souhaitez utiliser, puis cliquez sur Apply changes
.
Une fois le pilote téléchargé et installé, redémarrez votre système.
Dans mon cas, le simple fait de désactiver le démarrage sécurisé dans le BIOS a résolu le problème.
La seule chose qui a fonctionné pour moi a été de désinstaller tout ce qui concernait nvidia et bumblebee, et de mettre à niveau mon noyau de 4.4 à 4.8.17 à l'aide du paquet Ukuu, puis d'installer la version 390 des pilotes.
Cela a fonctionné pour moi:
Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-driver-396
Certains utilisent aptitude au lieu d'apt:
Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install aptitude
Sudo aptitude install nvidia-driver-396
Si rien ne fonctionne, vérifiez votre noyau ubuntu (si c'est votre cas), car plusieurs guides indiquent que certains noyaux ne sont pas pris en charge par Nvidia. Ukuu est un outil simple pour installer différents noyaux et les ajouter à GRUB. J'ai changé le mien (dans ubuntu-18.04 LTS) en 4.18.4-041804-generic et le trouve plutôt bon et stable.
Si ce code ne fonctionne pas, suivez ceci tutoriel jusqu’à l’étape 8. Bien que l’objectif principal soit l’installation complète avec également CUDA, le fichier nuCDN, le code NCCL, le flux tensoriel, etc. appris le problème du noyau, dans les commentaires)
Vous devez utiliser nvidia-current lorsque vous exécutez l’installation pour pouvoir obtenir la dernière version.
La version du pilote dépend de votre GPU. Vérifiez-le ici avant d'installer un pilote: https://www.nvidia.com/Download/index.aspx?lang=en-us