ratibor
Anmeldungsdatum: 10. November 2006
Beiträge: Zähle...
Wohnort: Koblenz
|
Hallo,
ich weiß, dass dieses Thema hier schon einige Male behandelt wurde und ich würde auch nicht fragen, wenn ich nicht die meisten der noch aktuellen Vorschläge nicht schon ausprobiert hätte.
Nun zur Frage:
Ich habe Ubuntu-Mate 18.04.3 mit dem neuesten Kernel (generic 5.0.0-27)
Meine Grafikkarte ist eine GeForce Gt 1030 (GP108).
| lspci -nnk | grep -A3 "\[03..\]:"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP108 [GeForce GT 1030] [10de:1d01] (rev a1)
Subsystem: ASUSTeK Computer Inc. GP108 [GeForce GT 1030] [1043:85f4]
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
01:00.1 Audio device [0403]: NVIDIA Corporation GP108 High Definition Audio Controller [10de:0fb8] (rev a1)
|
Installiert ist der Treiber: nvidia-driver-430 über das GUI "Zusätzliche Treiber" (inklusive nvidia-prime). Die Installation wurde angeblich erfolgreich beendet, nach dem Neustart war erst mal die Auflösung deutlich schlechter, also noch mal Neustart, danach sah es besser aus, aber der nvidia-Treiber war auch nicht mehr aktiv. nvidia-settings startet mit folgender Meldung:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 | nvidia-settings
(nvidia-settings:12164): dbind-WARNING **: 23:06:32.868: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
ERROR: NVIDIA driver is not loaded
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
** Message: 23:06:32.915: PRIME: No offloading required. Abort
** Message: 23:06:32.915: 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 prepopulated or validated, and will not be listed in the help text. Please see the README for possible values and
descriptions.
|
In /var/log/Xorg.0.log lese ich heraus, dass der nouveau Treiber geladen wird:
| [ 7.735] (==) Matched nouveau as autoconfigured driver 0
[ 7.735] (==) Matched modesetting as autoconfigured driver 1
[ 7.735] (==) Matched fbdev as autoconfigured driver 2
[ 7.735] (==) Matched vesa as autoconfigured driver 3
|
Ich stelle die ganze Datei mit ein.
Außerdem habe ich mal den nvidia-bug-report laufen lassen, den ich hier auch anhänge.
Es wäre sehr nett, wenn mir jemand helfen könnte.
Vielen Dank schon mal fürs lesen.
Gruß
ratibor
- Xorg.0.log (20.3 KiB)
- Download Xorg.0.log
- nvidia-bug-report.log.gz (75.9 KiB)
- Download nvidia-bug-report.log.gz
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
ratibor schrieb: wenn ich nicht die meisten der noch aktuellen Vorschläge nicht schon ausprobiert hätte.
Und da liegt wohl auch schon der Kern des Problems. Dass im Bug Report ein Log vom Nvidia Installer auftaucht ist generell schon mal ein schlechtes Zeichen - wer die Pakerverwaltung umgeht und das installierte Zeug dabei nicht sauber vom Rest des Systems trennt, der wird beim Versuch den Kram wieder los zu werden seinen Spaß haben... oder auch bereits wenn sich jene Dateien mit denen mischen, die die Paketverwaltung auf das System bringt. Dass sich darin weiterhin Hinweise darauf finden dass ein C Compiler und bestimmte Kernel Header fehlen ist auch alles andere als vielversprechend, denn beides ist Bestandteil der Grundinstallation jedes Ubuntu Derivats. Auch finde ich dort Versionshinweise von mehr als einer Treiberversion, das ist gerade in Verbindung mit dem Nvidia Installer ein ziemlicher Totalschaden. ratibor schrieb: Ich habe Ubuntu-Mate 18.04.3 mit dem neuesten Kernel (generic 5.0.0-27)
Was denn jetzt - .3 oder nachinstallierter Kernel? Das 3. Point Release kommt bereits mit dem 5er Kernel auf den ISOs. ▶ LTS Enablement Stacks
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
Letalis_Sonus schrieb: ratibor schrieb: wenn ich nicht die meisten der noch aktuellen Vorschläge nicht schon ausprobiert hätte.
Und da liegt wohl auch schon der Kern des Problems. Dass im Bug Report ein Log vom Nvidia Installer auftaucht ist generell schon mal ein schlechtes Zeichen - wer die Pakerverwaltung umgeht und das installierte Zeug dabei nicht sauber vom Rest des Systems trennt, der wird beim Versuch den Kram wieder los zu werden seinen Spaß haben... oder auch bereits wenn sich jene Dateien mit denen mischen, die die Paketverwaltung auf das System bringt. Dass sich darin weiterhin Hinweise darauf finden dass ein C Compiler und bestimmte Kernel Header fehlen ist auch alles andere als vielversprechend, denn beides ist Bestandteil der Grundinstallation jedes Ubuntu Derivats. Auch finde ich dort Versionshinweise von mehr als einer Treiberversion, das ist gerade in Verbindung mit dem Nvidia Installer ein ziemlicher Totalschaden. ratibor schrieb: Ich habe Ubuntu-Mate 18.04.3 mit dem neuesten Kernel (generic 5.0.0-27)
Was denn jetzt - .3 oder nachinstallierter Kernel? Das 3. Point Release kommt bereits mit dem 5er Kernel auf den ISOs. ▶ LTS Enablement Stacks
Das ist für mich neu, dass innerhalb einer Versionsnummer ein komplett neuer Kernel geupdatet wird. Aber was heißt das jetzt für mich, was kann und muss ich tun? Von mir aus kann ich das ganze System auch noch mal platt machen und neu installieren, aber bisher hat auch das nicht geholfen.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
ratibor schrieb: Das ist für mich neu, dass innerhalb einer Versionsnummer ein komplett neuer Kernel geupdatet wird.
Wird er auch nicht, wenn du die Urversion oder das erste Point Release zur Installation genutzt hast. Mehr dazu im Wiki Artikel. ratibor schrieb: Von mir aus kann ich das ganze System auch noch mal platt machen und neu installieren, aber bisher hat auch das nicht geholfen.
Es wäre zumindest schon mal ein sauberer Ausgangspunkt. Sobald du den Nvidia Installer anfässt, endet das ganze nunmal in einem ziemlichen Chaos. Die Paketverwaltung behält zumindest noch einen Überblick über das was sie installiert hat, das macht das Entfernen von misslungenen Experimenten ziemlich trivial und schmerzlos, da bei einer sauberen Deinstallation garantiert nichts zurückbleibt.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Es gibt doch genügend Anleitungen hier, wie du dein System vom Nvidia reinigst. sudo apt-get purge nvidia*
sudo apt-get clean
sudo apt-get update
sudo reboot Die meisten Schritte sind überflüssig, aber machen wir es gründlich. sudo apt-get install xserver-xorg-video-nvidia-390 nvidia-settings
sudo reboot 390 wegen 18.04, s. Wiki Operationen am grafischen System können immer im Blackscreen enden! Keine Ahnung, ob das so reicht, bzw. wie verkorkst dein System ist! Wegen HWE und 1030 hätte ich eher eine Zwischenversion genutzt. -Geschmackssache- P.S. Prime ich vergesse doch immer wieder, daß die GUI den Prime drauf schmeißt, bzw. apt nicht. Böse Falle!
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
So! Das System ist jetzt jungfräulich mit einem nigelnagelneuen Ubuntu-Mate 18.04.3 inklusive aller automatischen Updates. (OK.. mein FF-Profil habe ich schon rückgesichert, aber das dürfte auf die Grafik keine Auswirkung haben). Ich werde also jetzt wie vorgeschlagen:
sudo apt-get install xserver-xorg-video-nvidia-390 nvidia-settings
sudo reboot
die nvidia-Treiber installieren. nvidia-prime soll ich also ganz bewusst weg lassen? Wobei meine onboard-Grafik (von Intel) im Bios deaktiviert ist und vom System bisher auch vollständig ignoriert wurde.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Prime ist der Mechanismus für Optimus, und das wird nur auf Notebooks verwendet. Verlängert die Laufzeit des Akkus. Viel Glück! 👍 https://wiki.ubuntuusers.de/Grafikkarten/Nvidia/ Hmmm ... hatten wir das noch nicht verlinkt? Leiden, lesen, lieben ... Liste ist wichtig!
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
hakel schrieb: Prime ist der Mechanismus für Optimus, und das wird nur auf Notebooks verwendet. Verlängert die Laufzeit des Akkus. Viel Glück! 👍 https://wiki.ubuntuusers.de/Grafikkarten/Nvidia/ Hmmm ... hatten wir das noch nicht verlinkt? Leiden, lesen, lieben ... Liste ist wichtig!
Den Artikel kenne ich. Mein Problem war ja, dass ich alles nacheinander ausprobiert habe und mich damit wahrscheinlich erst in den Schlamassel gebracht habe.
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
Ich habe die Installation durchgeführt und den Neustart.
Positiv: nach dem Neustart sah das Bild zumindest schon mal gut aus.
Aber:
wenn ich nvidia-settings starte, kriege ich folgende Meldung:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 | nvidia-settings
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
** Message: 17:24:10.216: PRIME: No offloading required. Abort
** Message: 17:24:10.216: 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
prepopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.
|
Das entsprechende Verzeichnis gibt es nicht! Die README Datei, von der die Rede ist, habe ich auch nicht gefunden.
nvidia-prime ist doch installiert.
Wie mache ich jetzt weiter?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Du hast keine Bootoptionen in deiner Grub wie nomodeset vergessen? sudo apt-get update
sudo apt-get purge nvidia-setttings nvidia-prime
sudo apt-get install nvidia-settings ... und bitte auf Fehlermeldungen achten, bei jedem Schritt! Nicht blind abtippen, du sitzt vor der Maschine. Mate ist ein schlichter 2D Desktop, 1030 ebenfalls harmlos. Komisch, daß du da so Probleme hast.
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
sudo apt-get update
lief ohne Probleme durch. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 | sudo apt-get purge nvidia-settings nvidia-prime
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libxnvctrl0 pkg-config screen-resolution-extra
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
nvidia-prime* nvidia-settings*
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 11 nicht aktualisiert.
Nach dieser Operation werden 3.271 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 210645 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von nvidia-prime (0.8.8.2) ...
Entfernen von nvidia-settings (390.77-0ubuntu0.18.04.1) ...
Trigger für desktop-file-utils (0.23-1ubuntu3.18.04.2) werden verarbeitet ...
Trigger für bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) werden verarbeitet ...
Rebuilding /usr/share/applications/bamf-2.index...
Trigger für libc-bin (2.27-3ubuntu1) werden verarbeitet ...
Trigger für man-db (2.8.3-2ubuntu0.1) werden verarbeitet ...
Trigger für mime-support (3.60ubuntu1) werden verarbeitet ...
(Lese Datenbank ... 210622 Dateien und Verzeichnisse sind derzeit installiert.)
Löschen der Konfigurationsdateien von nvidia-prime (0.8.8.2) ...
Löschen der Konfigurationsdateien von nvidia-settings (390.77-0ubuntu0.18.04.1) ...
|
Hier gab es die Meldung mit den drei überflüssigen Paketen. Ich werde die jetzt auch mal entfernen. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 | sudo apt autoremove
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
libxnvctrl0 pkg-config screen-resolution-extra
0 aktualisiert, 0 neu installiert, 3 zu entfernen und 11 nicht aktualisiert.
Nach dieser Operation werden 314 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 210621 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von libxnvctrl0:amd64 (390.77-0ubuntu0.18.04.1) ...
Entfernen von pkg-config (0.29.1-0ubuntu2) ...
Entfernen von screen-resolution-extra (0.17.3) ...
Trigger für man-db (2.8.3-2ubuntu0.1) werden verarbeitet ...
Trigger für dbus (1.12.2-1ubuntu1.1) werden verarbeitet ...
Trigger für libc-bin (2.27-3ubuntu1) werden verarbeitet ...
|
Die 11 Aktualisierungen habe ich über die Aktualisierungsverwaltung gemacht.
Nun nvidia-settings wieder installieren:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 | sudo apt-get install nvidia-settings
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libxnvctrl0 pkg-config screen-resolution-extra
Die folgenden NEUEN Pakete werden installiert:
libxnvctrl0 nvidia-settings pkg-config screen-resolution-extra
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 4 nicht aktualisiert.
Es müssen noch 0 B von 1.012 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3.539 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Vormals nicht ausgewähltes Paket libxnvctrl0:amd64 wird gewählt.
(Lese Datenbank ... 210586 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libxnvctrl0_390.77-0ubuntu0.18.04.1_amd64.deb ...
Entpacken von libxnvctrl0:amd64 (390.77-0ubuntu0.18.04.1) ...
Vormals nicht ausgewähltes Paket pkg-config wird gewählt.
Vorbereitung zum Entpacken von .../pkg-config_0.29.1-0ubuntu2_amd64.deb ...
Entpacken von pkg-config (0.29.1-0ubuntu2) ...
Vormals nicht ausgewähltes Paket screen-resolution-extra wird gewählt.
Vorbereitung zum Entpacken von .../screen-resolution-extra_0.17.3_all.deb ...
Entpacken von screen-resolution-extra (0.17.3) ...
Vormals nicht ausgewähltes Paket nvidia-settings wird gewählt.
Vorbereitung zum Entpacken von .../nvidia-settings_390.77-0ubuntu0.18.04.1_amd64.deb ...
Entpacken von nvidia-settings (390.77-0ubuntu0.18.04.1) ...
pkg-config (0.29.1-0ubuntu2) wird eingerichtet ...
screen-resolution-extra (0.17.3) wird eingerichtet ...
libxnvctrl0:amd64 (390.77-0ubuntu0.18.04.1) wird eingerichtet ...
nvidia-settings (390.77-0ubuntu0.18.04.1) wird eingerichtet ...
Trigger für libc-bin (2.27-3ubuntu1) werden verarbeitet ...
Trigger für man-db (2.8.3-2ubuntu0.1) werden verarbeitet ...
Trigger für dbus (1.12.2-1ubuntu1.1) werden verarbeitet ...
Trigger für mime-support (3.60ubuntu1) werden verarbeitet ...
Trigger für desktop-file-utils (0.23-1ubuntu3.18.04.2) werden verarbeitet ...
Trigger für bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) werden verarbeitet ...
Rebuilding /usr/share/applications/bamf-2.index...
|
Die drei eben entfernten wurden wieder mit installiert, werden also wohl wieder gebraucht.
Nun noch ein Neustart.
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
Neustart und nvidia-settings ausgeführt: 1
2
3
4
5
6
7
8
9
10
11
12
13
14 | nvidia-settings
ERROR: Error querying enabled displays on GPU 0 (Missing Extension).
ERROR: Error querying connected displays on GPU 0 (Missing Extension).
** (nvidia-settings:2119): WARNING **: 12:55:07.806: PRIME: Kindprozess »/usr/bin/prime-supported« konnte nicht ausgeführt werden (Datei oder Verzeichnis nicht gefunden)
** Message: 12:55:07.806: 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
prepopulated or validated, and will not be listed in the help text. Please see the README for possible values and descriptions.
|
Wird nvidia-prime von nvidia-settings doch gebraucht? Und die Datei /usr/share/nvidia/nvidia-application-profiles-key-documentation
scheint immer noch nicht da zu sein und wird allerdings auf jeden Fall gebraucht.
Die zwei Zeilen 3 + 6 lese ich so, dass keine Verbindung zur GPU 0 aufgenommen werden konnte. Kann da das eigentliche Problem liegen?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Warte mal, was Letalis Sonus dazu sagt. Internet behauptet,
sudo -H nvidia-settings ... aber der Thread war schon älter! Bei Erstaufruf wird der key angelegt, geht aber nicht wegen fehlender Rechte. Hört sich logisch an, aber ... hmmmm... Auf jeden Fall "Murks" ...
** Message: 12:55:07.806: PRIME: is it supported? no
Ah ja
|
RamSpeicher
Anmeldungsdatum: 17. Juli 2009
Beiträge: 2508
|
Frage aus Interesse. Warum hast Du, wenn Du schon mit dem 3. Point-Release Neu aufgesetzt hast den Treiber nicht über die Treiberverwaltung durch den Aufruf von software-properties-gtk Installiert ❓ Dann hättest Du auch die Version 430 bekommen incl. Nvidia Settings. So wie es auch unter Zusätzliche Treiber beschrieben ist, siehe Anhang. Ich Denke das sollte unter Ubuntu-Mate ganz genau so ablaufen.
- Bilder
|
ratibor
(Themenstarter)
Anmeldungsdatum: 10. November 2006
Beiträge: 30
Wohnort: Koblenz
|
sudo -H nvidia-settings
gleiches Ergebnis
|