FEHLER: NVIDIA-Treiber ist nicht geladen

FEHLER: NVIDIA-Treiber ist nicht geladen

(Mir ist bewusst, dass es mehrere Fragen mit einem ähnlichen Titel gibt, aber entweder gibt es darauf keine Antworten, sie sind sehr alt oder treffen auf meine Situation nicht zu.)

Ich verwende Ubuntu 18.04.2, meine GPU ist eine GeForce 840M und die Treiberversion ist nvidia-driver-430 (installiert über das Bedienfeld „Software und Updates“)

Ich kann die Nvidia-GPU anscheinend nicht mehr verwenden. Ich habe keine Ahnung, woran das liegt.

sudo nvidia-settings

gibt folgende Ausgabe aus:

FEHLER: NVIDIA-Treiber ist nicht geladen. FEHLER: Informationen können von keinem verfügbaren System geladen werden.

Es öffnet sich zwar ein Nvidia-Panel, jedoch ohne die üblichen Einstellungen und nur mit den beiden PRIME-Profilen (Nvidia-Leistungsmodus und Intel-Energiesparmodus).

sudo nvidia-smi

gibt den folgenden Fehler aus:

NVIDIA-SMI ist fehlgeschlagen, da es nicht mit dem NVIDIA-Treiber kommunizieren konnte. Stellen Sie sicher, dass der neueste NVIDIA-Treiber installiert und ausgeführt wird.

Ich habe ein paar Dinge versucht, z. B. den Treiber zu löschen und neu zu installieren oder einen älteren zu verwenden, aber ohne Erfolg. Ich habe auch versucht, den .run-Treiber von der Nvidia-Website herunterzuladen und auszuführen, aber die Installation schlug fehl.

Ich brauche Ratschläge, was ich als nächstes versuchen kann, damit es wieder funktioniert. Danke für Ihre Hilfe :)

BEARBEITEN:

 uname -r

4.15.0-52-generisch

 dkms status

nvidia, 430.26, 4.15.0-52-generic, x86_64: installiert

 apt-cache policy nvidia-driver-430
nvidia-treiber-430:
  Installiert: 430.26-0ubuntu0~gpu18.04.1
  Kandidat: 430.26-0ubuntu0~gpu18.04.1
 Versionstabelle:
 *** 430.26-0ubuntu0~gpu18.04.1 500
        500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64-Pakete
        100 /var/lib/dpkg/status

Antwort1

Nach der Überprüfung:

  • BIOS
  • Prime-Select Nvidia
  • nvidia-driver-XXXX-Paket installiert
  • uname -r Header-Pakete installiert

und es hat nicht funktioniert.

Der Treiber wurde also nicht für meine Kernel-Version kompiliert. Also habe ich einfach

$ dpkg-reconfigure nvidia-dkms-4XX

und neugestartet.

Antwort2

Bitte versuchen Sie eine einfache Neuinstallation. sudo apt install --reinstall nvidia-driver-430Wenn Sie im UEFI-Modus booten, deaktivieren Sie vorher den Secure-Boot, sofern dieser eingestellt ist.

Antwort3

Dieses Problem ist bei mir erst seit Kurzem aufgetreten, es kann also mit einem kürzlich erfolgten Update zusammenhängen.

Probieren Sie Folgendes aus:

sudo prime-select nvidia

sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf

sudo update-initramfs -u

ReferenzHier

Ich kann mit zwei Monitoren booten, was darauf hinweist, dass die GPU (in meinem Fall GTX 970) genutzt wird. Es treten jedoch andere Fehler auf.

Antwort4

Beim Upgrade von Kernel 5.0 auf 5.3 funktioniert der Treiber NVIDIA 390 nicht richtig. Ein Upgrade auf den Treiber NVIDIA 430 ist nicht möglich, da die Abhängigkeiten nicht erfüllt sind.

Vom Terminal aus verwende ich den Befehl:

 sudo ubuntu-drivers autoinstall

und die Shell listet alle Abhängigkeiten auf, die nicht erfüllt sind. Ich nehme die erste nicht erfüllte Abhängigkeit und verwende den Befehl

 sudo apt-get install <first dependence>

(Vielleicht listet die Shell eine andere Abhängigkeit auf, die nicht erfüllt ist, also nehme ich die erste und wiederhole den Befehl)

Die Shell installiert nun die Abhängigkeit 430 und deinstalliert die Pakete von 390. Nach der Installation wiederhole ich den Befehl

 sudo ubuntu-drivers autoinstall

und die Shell ermöglicht die Installation aller Pakete von 430 Treibern.

Schließlich starte ich das System neu und die neuen Treiber 430 funktionieren ordnungsgemäß.

Wahrscheinlich kann das System die Installation neuer Treiber nicht starten, bis mindestens ein 430-Treiberpaket installiert ist.

verwandte Informationen