(Je sais qu'il y a plusieurs questions avec un titre similaire, mais elles n'ont pas de réponses, sont très anciennes ou ne s'appliquent pas à ma situation.)
J'utilise Ubuntu 18.04.2, mon GPU est une GeForce 840M et la version du pilote est nvidia-driver-430 (installée à partir du panneau Logiciels et mises à jour)
Donc je n'arrive plus à utiliser le GPU NVIDIA. Je ne sais pas ce qui a causé ça.
Sudo nvidia-settings
donne la sortie suivante:
ERREUR: le pilote NVIDIA n'est pas chargé ERREUR: impossible de charger les informations à partir d'un système disponible
Il ouvre un panneau Nvidia mais sans les paramètres habituels et seulement les deux profils PRIME (mode de performance Nvidia et mode d'économie d'énergie Intel).
Sudo nvidia-smi
donne l'erreur suivante:
NVIDIA-SMI a échoué car il n'a pas pu communiquer avec le pilote NVIDIA. Assurez-vous que le dernier pilote NVIDIA est installé et fonctionne.
J'ai essayé quelques choses comme purger et réinstaller le pilote ou utiliser un ancien, sans succès. J'ai également essayé de télécharger et d'exécuter le pilote .run à partir du site Web nvidia, mais il n'a pas pu être installé.
Je cherche des conseils sur ce qu'il faut essayer ensuite pour le faire fonctionner à nouveau. Merci de votre aide :)
MODIFIER:
uname -r
4.15.0-52-générique
dkms status
nvidia, 430.26, 4.15.0-52-generic, x86_64: installé
apt-cache policy nvidia-driver-430
nvidia-driver-430: Installé: 430.26-0ubuntu0 ~ gpu18.04.1 Candidat: 430.26-0ubuntu0 ~ gpu18.04.1 Tableau des versions: *** 430.26-0ubuntu0 ~ gpu18.04.1 500 500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main Packages AMD64 100/var/lib/dpkg/status
Vous avez récemment rencontré ce problème, il peut donc être lié à une mise à jour récente.
Essayez ceci:
Sudo prime-select nvidia
Sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf
Sudo update-initramfs -u
Référence ici
Je peux démarrer avec deux moniteurs, indiquant que le GPU (GTX 970 dans mon cas) est utilisé. Cependant, rencontrer d'autres bogues.
La mise à niveau du noyau 5.0 vers 5.3 le pilote nvidia 390 ne fonctionne pas correctement. La mise à niveau vers le pilote nvidia 430 n'est pas possible pour les dépendances non satisfaites.
Depuis le terminal, j'utilise la commande:
Sudo ubuntu-drivers autoinstall
et le shell répertorie toutes les dépendances non satisfaites. Je prends la première dépendance non satisfaite et utilise la commande
Sudo apt-get install <first dependence>
(peut-être que Shell répertorie d'autres dépendances non satisfaites, donc je prends la première et répète la commande)
Le shell installe maintenant la dépendance 430 et désinstalle les packages de 390. Après l'installation je répète la commande
Sudo ubuntu-drivers autoinstall
et le Shell propose d'installer tous les packages de 430 pilotes.
Enfin, je redémarre le système et les nouveaux pilotes 430 fonctionnent correctement.
Jusqu'à ce qu'au moins un package de pilotes 430 soit installé, le système n'est pas en mesure de démarrer l'installation du nouveau pilote.
Veuillez réinstaller simplement Sudo apt install --reinstall nvidia-driver-430
Si vous démarrez en mode uefi, désactivez le démarrage sécurisé s'il est défini, avant.
J'ai rencontré cette erreur en essayant de réduire la charge sur ma carte Nvidia en sélectionnant mes graphiques internes dans nvidia-settings
-> Profils PRIME -> Sélectionnez GPU -> Intel (pas NVIDIA). Cela n'a pas eu l'effet souhaité car il n'est pas possible d'utiliser CUDA sur la carte NVIDIA sans que le profil NVIDIA soit activé.
Il n'est pas immédiatement évident de savoir comment le rétablir dans le profil nvidia.
Pour vous assurer que le profil NVIDIA est activé:
Sudo prime-select nvidia
nvidia-settings
devrait maintenant fonctionner