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-smi
et 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 boot
est dans enable
l'é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 boot
est déjà dans l'état disable
, il est recommandé d'exécuter une fois : enable
, redémarrer, disable
et redémarrer. (C'est le cas pour moi, tellement confus !!)