Debian Trixie: Gnome-Apps unter Wayland nur noch mit Nvidia?

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
user8111
Beiträge: 180
Registriert: 24.07.2024 10:06:55

Debian Trixie: Gnome-Apps unter Wayland nur noch mit Nvidia?

Beitrag von user8111 » 07.10.2024 11:07:58

Seit dem letzten Update von Debian Trixie gibt es einen kuriosen Fehler:
Gnome-Apps wie das Control-Center oder Nautilus starten auf dem Laptop nicht mehr unter Wayland und der integrierten Intel-GPU. Es passiert einfach nichts. Es geht aber mit X11 oder wenn ich (Optimus) den dedizierten Nvidia-Chip benutze:

Nun lässt sich das zwar machen mit "__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia nautilus" oder durch das gänzliche deaktivieren der iGPU (was den Akku in Rekordzeit aufbraucht) - aber das ist natürlich absurd.

Das ganze betrifft nur die Gnome-Apps - alles andere funktioniert problemlos. Hat jemand eine Idee? Auch ein nutzen des Kernel 6.11 aus Experimental brachte keine Abhilfe.

Eine kurze AI-Analyse der Logs brachte folgendes:
Ja, es gibt einige Hinweise auf potenzielle Fehler und Unstimmigkeiten in den Logs, die auf die Ursache des Problems hinweisen könnten. Hier sind die auffälligsten Punkte:

Xwayland-Absturz und GNOME-Shell-Fehler:

Der log zeigt einen unerwarteten Absturz von Xwayland:
less
Copy code
Oct 07 11:17:22 debianaero gnome-shell[1556]: Xwayland terminated, exiting since it was mandatory
Oct 07 11:17:22 debianaero gnome-shell[1556]: JS ERROR: Gio.IOErrorEnum: Xwayland exited unexpectedly
Xwayland scheint ein zentrales Element im Rendering der GNOME-Anwendungen unter Wayland zu sein. Das plötzliche Beenden von Xwayland könnte erklären, warum GNOME-Anwendungen nicht korrekt starten, während andere Apps (die X11 verwenden) funktionieren.
mutter/sessions/ Fehler:

Ein weiteres Warnsignal ist dieser Eintrag:
vbnet
Copy code
Oct 07 11:17:11 debianaero org.gnome.Shell.desktop[1556]: Window manager warning: Failed to parse saved session file: Failed to open file “/var/lib/gdm3/.config/mutter/sessions/10c4155851866c5d11172829262866958400000015320000.ms”: No such file or directory
Dies deutet darauf hin, dass die gespeicherte Sitzung nicht korrekt verarbeitet wird. Dies könnte dazu führen, dass GNOME-Anwendungen oder -Sitzungen nicht korrekt gestartet werden.
MESA-INTEL Vulkan Fehler:

Eine weitere auffällige Warnung bezieht sich auf den Intel-Vulkan-Treiber:
less
Copy code
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
Diese Warnungen deuten darauf hin, dass der Intel-Grafiktreiber noch nicht vollständig ausgearbeitete oder implementierte Funktionen verwendet. Dies könnte ein Hinweis darauf sein, dass die Grafiktreiber für die iGPU noch nicht vollständig kompatibel oder optimiert sind, insbesondere in Kombination mit Wayland.
Fehler mit gnome-keyring und PKCS#11:

Ein weiteres Problem tritt bei der Initialisierung des GNOME-Schlüsselspeichers auf:
arduino
Copy code
Oct 07 11:17:18 debianaero gnome-keyring-daemon[2223]: The PKCS#11 component was already initialized
Oct 07 11:17:18 debianaero systemd[2052]: app-gnome-gnome\x2dkeyring\x2dpkcs11-2213.scope: PID 2213 vanished before we could move it to target cgroup '/user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-gnome\x2dkeyring\x2dpkcs11-2213.scope', skipping: No such process
Dies könnte auf Probleme mit der Schlüsselverwaltung hinweisen, die jedoch wahrscheinlich nicht die Hauptursache für dein Problem sind.
Mögliche Ursachen und Lösungen:
Xwayland: Da Xwayland als „mandatory“ (zwingend erforderlich) gekennzeichnet wird und abstürzt, könnte dies die Hauptursache sein. Ein Update oder eine Neuinstallation von Xwayland könnte hier helfen. Du könntest auch prüfen, ob Xwayland-Fehler in den Protokollen weiter analysiert werden können.

Mesa-Intel-Treiber: Die Vulkan-Fehler deuten darauf hin, dass es Probleme mit der Intel-GPU-Unterstützung gibt. Es könnte helfen, die neueste Version der Intel-Treiber (Mesa) aus den Backports oder aus Experimental zu installieren, um zu sehen, ob dies das Problem löst.

GNOME-Sitzungsdateien: Der Fehler in Bezug auf die fehlende Sitzungskonfigurationsdatei deutet darauf hin, dass GNOME die Sitzung nicht richtig speichern oder laden kann. Eine Überprüfung der Berechtigungen für /var/lib/gdm3/.config/mutter/ oder das Löschen und Neuerstellen dieser Datei könnte helfen.

Weitere Logs: Da GNOME-Shell einen JavaScript-Fehler meldet (JS ERROR), könnte es hilfreich sein, weitere Informationen aus den GNOME-Shell-Logs oder Debugging-Modi zu sammeln. Du könntest dies mit WAYLAND_DEBUG=1 für GNOME-Anwendungen testen, um detaillierte Debug-Informationen zu erhalten.
Hat das evtl. mit den Änderungen rund um XWayland und Gnome 47, welches gerade auf Trixie eingeführt wird, zu tun?

user8111
Beiträge: 180
Registriert: 24.07.2024 10:06:55

Re: Debian Trixie: Gnome-Apps unter Wayland nur noch mit Nvidia?

Beitrag von user8111 » 07.10.2024 16:18:36

Update: Nach dem letzten apt update und dist-upgrade geht es wieder.
Tja, das ist eben Testing.

debra
Beiträge: 25
Registriert: 27.09.2024 03:12:18

Re: Debian Trixie: Gnome-Apps unter Wayland nur noch mit Nvidia?

Beitrag von debra » 07.10.2024 18:13:14

Achtung: XWailand ist das Ding, das für X11-Anwendungen zuständig ist früher hat Gnome das automatisch von Anfang an gestartet. Jetzt erst, wenn die erste X11-Anwendung startet. Es gibt im Internet diverse Berichte, dass das nachträgliche starten auf nvidia schief geht. Kannst du mal versuchen xcalc als Anwendung die sicher kein wayland kann zu starten?
Auf der anderen Seite nützt dir es eventuell auch wenig, wenn jetzt raus kommen sollte, dass das der Fall ist.

user8111
Beiträge: 180
Registriert: 24.07.2024 10:06:55

Re: Debian Trixie: Gnome-Apps unter Wayland nur noch mit Nvidia?

Beitrag von user8111 » 07.10.2024 18:27:02

debra hat geschrieben: ↑ zum Beitrag ↑
07.10.2024 18:13:14
Achtung: XWailand ist das Ding, das für X11-Anwendungen zuständig ist früher hat Gnome das automatisch von Anfang an gestartet. Jetzt erst, wenn die erste X11-Anwendung startet. Es gibt im Internet diverse Berichte, dass das nachträgliche starten auf nvidia schief geht. Kannst du mal versuchen xcalc als Anwendung die sicher kein wayland kann zu starten?
Auf der anderen Seite nützt dir es eventuell auch wenig, wenn jetzt raus kommen sollte, dass das der Fall ist.
Danke für den Tipp, aber seit dem letzten Update geht es wieder von selbst

debra
Beiträge: 25
Registriert: 27.09.2024 03:12:18

Re: Debian Trixie: Gnome-Apps unter Wayland nur noch mit Nvidia?

Beitrag von debra » 07.10.2024 18:29:51

Danke für den Tipp, aber seit dem letzten Update geht es wieder von selbst
Sorry, erst jetzt den neuen Beitrag gesehen.

Antworten