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:
Hat das evtl. mit den Änderungen rund um XWayland und Gnome 47, welches gerade auf Trixie eingeführt wird, zu tun?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.