Nvidia-Treiber funktioniert nicht (Fehler beim Abfragen aktivierter Anzeigen auf GPU 0 (fehlende Erweiterung).)

7

Also habe ich eine Neuinstallation von KDE neon durchgeführt (die auf der neuesten LTS-Version von Ubuntu (16.04) läuft, daher meine Frage hier).

Und ich habe versucht, den NVIDIA-Treiber zum Laufen zu bringen, aber bisher hatte ich ein paar Schritte vorwärts, aber immer noch keinen Erfolg. Hier ist der Prozess, den ich bisher durchlaufen habe

lspci -v | grep VGA 

gab mir als Ausgabe, dass ich derzeit meine Intel integrierten Grafiken verwende.

Aber ich möchte nvidia, also habe ich Folgendes gefunden. Wie installiere ich die Nvidia-Treiber? und tat das, was diese Befehle betraf

sudo add-apt-repository ppa:graphics-drivers/ppa   
sudo apt-get update
sudo apt-get install nvidia-375

Als ich jedoch nvidia-settings ausführte, bekam ich fast den gleichen Fehler wie in diesem Beitrag. Ubuntu 14.04 kann nvidia-prime nicht zum Laufen bringen

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).

ERROR: Error querying enabled displays on GPU 0 (Missing Extension).

** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no

ERROR: nvidia-settings could not find the registry key file. This file should
have been installed along with this driver at 
/usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
preopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.

Die in diesem Beitrag erwähnte Lösung hat bei mir nicht funktioniert.

Also habe ich etwas anderes ausprobiert. Ich ging in die / usr / share und bemerkte, dass es 3 nvidia-Ordner gab, einen namens nvidia, den anderen nvidia-375 und den letzten nvidia-prime. Aber nur der nvidia-Ordner war leer und die Profile-Key-Dokumentation und die RC-Dateien befanden sich in den nvidia-375-Ordnern.

Also habe ich zwei symbolische Links im nvidia-Ordner zu den Schlüssel- und RC-Dateien im nvidia-375-Ordner erstellt, das System neu gestartet und versucht, die nvidia-Einstellungen erneut auszuführen. Dadurch wurde die dritte Fehlermeldung entfernt, aber ich bleibe immer noch bei den ersten beiden Fehlermeldungen. Wovon ich keine Ahnung habe, wie ich sie reparieren soll.

Ein paar Notizen.

- Mein Laptop hat sowohl eine NVIDIA- als auch eine Intel-Grafik (die Sie wahrscheinlich bereits nach dem Lesen der vorherigen herausgefunden haben).

-Das nvidia-settings-Programm wird gestartet, aber ich habe nur zwei Optionen im Programm: "Anwendungsprofile" und "nvidia-settings-Configuration". Dieses Programm sollte viel mehr Optionen enthalten.

-Ich hatte zuvor Linix Mint KDE installiert und die Treibersoftware von Mint ermöglichte es mir, einfach einen NVIDIA-Treiber auszuwählen und diesen anzuwenden. Also habe ich es auf einem Ubuntu-basierten System zum Laufen gebracht, bevor ...

Ich mache das schon eine Weile, Dutzende von Bereinigungen und Installationen ... aber ohne Erfolg ...

Bearbeiten:

sudo lshw -c video

kehrt zurück

*-display               
   description: VGA compatible controller
   product: Sky Lake Integrated Graphics
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 07
   width: 64 bits
   clock: 33MHz
   capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915_bpo latency=0

*-display UNCLAIMED
   description: 3D controller
   product: NVIDIA Corporation
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   version: a2
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list
   configuration: latency=0
Leng
quelle
Ich bin gerade auf das Problem gestoßen, musste nur "Secure Boot" in den BIOS-Einstellungen deaktivieren und es hat funktioniert
Hassan Ahmed

Antworten:

4

Ich habe das Problem gelöst. Ein wirklich dummer Fehler von meiner Seite ...

Also los geht's:

Ich gab alle Hoffnung auf und versuchte, die Treiber mithilfe der Treiber von der Nvidia-Website selbst zu installieren: http://www.nvidia.com/download/index.aspx . Also habe ich das Installationsprogramm ausgeführt, nachdem ich meine aktuelle Treiberinstallation mit gelöscht habe

sudo apt-get purge nvidia*

Das Installationsprogramm ist jedoch fehlgeschlagen und ich hatte viele Fehler und Warnungen, sodass ich dachte, dass ich so viel an so vielen Installationen und Bereinigungen herumgebastelt habe.

Also habe ich mein gesamtes Betriebssystem von Grund auf neu installiert (sogar die ISO erneut heruntergeladen und anschließend ein bootfähiges USB-Laufwerk erstellt). Nach meiner Neuinstallation habe ich als erstes die nvidia-Treiber installiert

sudo add-apt-repository ppa:graphics-drivers/ppa   
sudo apt-get update
sudo apt-get install nvidia-375

Als ich nach dem Neustart den Bildschirm für den sicheren Start erhielt, drückte ich vorher nur die Eingabetaste und ging ihn durch ... aber heute wurde mir mit neuem Verstand klar, dass dies den sicheren Start nicht ausschaltete und Sie den Dialog verwenden und eingeben müssen Ihr Passwort, um es zu deaktivieren. So tat ich.

Ein letzter Neustart und alles hat funktioniert!

Jetzt bin ich mir nicht sicher, welches dieser Probleme es gelöst hat, aber wahrscheinlich habe ich den sicheren Start nicht ausgeschaltet (obwohl eine Neuinstallation nach so vielen Überlegungen wahrscheinlich eine gute Idee ist).

Ich hoffe, das hilft jemand anderem, verbringe einen ganzen Tag damit ...

Leng
quelle
Was genau meinst du mit "Secure Boot"?
Einpoklum
Ich bin mir nicht sicher, ob es für alle Systeme gleich sein würde, aber für mich war es ein blauer Bildschirm mit einem weißen Text in der Mitte in einem Fenster, in dem Fragen gestellt wurden. (Es sieht aus wie die alten BIOS-Bildschirme.)
LinG
Auch für mich war der sichere Start die Lösung für dieses Problem: Beim Neustart wird ein blauer Bildschirm (MOK-Verwaltung) angezeigt. Verwenden Sie jetzt NICHT die Option "Boot fortsetzen"! Das System wird gestartet, aber die Treiber sind nicht installiert! Verwenden Sie stattdessen "Sicheren Startstatus ändern" und geben Sie das gerade ausgewählte Passwort ein (es werden nur wenige Ziffern abgefragt). Jetzt werden die Treiber installiert und das System startet. Sehen Sie dies für ein paar Screenshots: wiki.ubuntu.com/UEFI/SecureBoot/DKMS
u_b
0

Es gab fast identische Probleme mit demselben Betriebssystem (Ubuntu 16.04 LTS x86_64) und denselben Grafiktreibern (nvidia-375), mit Ausnahme der verwendeten Hardware (HP Desktop mit integriertem Intel® HD Graphics 530-Chipsatz (Skylake GT2) und dem eigenständigen NVidia GeForce GT730-Chipsatz Grafikkarte).

Beschlossen, nichts von Grund auf neu zu installieren, sondern mit den Grafiktreibern und xorg / xserver-Paketen herumzuspielen (Details finden Sie hier ).

Obwohl die Anleitung über den oben genannten Link dazu beigetragen hat, den X-Server mit der neu installierten NVidia-Karte erfolgreich zu starten, wurde beim Versuch, nvidia-Einstellungen auszuführen, genau dasselbe Problem festgestellt . Führen Sie schließlich direkt nach einer weiteren Iteration über den obigen Link das Tool nvidia-xconfig aus , das einige Warnungen auslöste , jedoch eine geeignete Datei /etc/X11/xorg.conf erstellte und die nvidia-Einstellungen korrekt ausführen durfte .

Hoffe das hilft jemandem.

Sergey Kipet
quelle
0

Ich habe eine Lösung für das Schlüsselproblem gefunden. Die Schlüssel befinden sich tatsächlich in /usr/share/nvidia-<version>. Kopieren Sie sie einfach in /usr/share/nvidiadie beiden Schlüsseldateien und entfernen Sie sie.

Matthew
quelle