解决NVIDIA-SMI a échoué car il n'a pas pu communiquer avec le pilote NVIDIA

environnement

- Modèle d'ordinateur portable : Dell Precision 5520
- Modèle de carte graphique : M1200
- Système : Ubuntu 20.04

question

Après avoir installé le pilote de la carte N, exécutez nvidia-smiet signalez une erreur :

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

solution

plan 1

Raison : Le noyau système est mis à jour, ce qui entraîne une inadéquation entre la nouvelle version du noyau et le pilote de la carte graphique d'origine.
Solution : Utilisez dkms pour générer le fichier noyau correspondant

  • Vérifiez la version du pilote
ls /usr/src | grep nvidia

Par exemple, le résultat que j'obtiens estnvidia-470.103.01

  • correspondre
sudo apt-get install dkms
sudo dkms install -m nvidia -v 470.103.01

Scénario 2

Raison : identique à la solution 1
Solution : utilisez l'ancien noyau pour vous connecter, reportez-vous à ici . Définissez ensuite la valeur par défaut pour utiliser le noyau pour démarrer.

Option 3 (travaille pour moi)

Raison : Le bios secure bootest dans enablel'état
Solution : Entrez le bios (appuyez généralement sur F2 au démarrage de l'ordinateur), et fermez-le secure boot.
Fortement recommandé : Même si votre ordinateur secure bootest déjà dans l'état disable, il est recommandé d'exécuter une fois : enable, redémarrer, disableet redémarrer. (C'est le cas pour moi, tellement confus !!)

Guess you like

Origin blog.csdn.net/lyh458/article/details/123851358