Desktop „friert“ bei Kubuntu 22.04 LTS

Desktop „friert“ bei Kubuntu 22.04 LTS

Ich habe drei Dell-Laptops, auf denen alle Kubuntu 22.04 LTS läuft. Zwei davon sind Precision 5530 und einer ist ein etwas älterer Precision 5520. Der KDE-Desktop „friert“ auf allen dreien nach etwa 1 bis 2 Tagen Nutzung ein, danach kann ich mich per SSH mit dem Rechner verbinden, um die Protokolle zu prüfen und ihn neu zu starten.

Um die Ursache zu isolieren, habe ich auf einem der 5530er den Kernel von 5.15.0 auf 5.19.17 aktualisiert, aber das hat nicht geholfen. Ich habe auch Wayland statt Xorg installiert und ausgeführt, aber das hat auch nicht geholfen. In allen Varianten auf allen Maschinen zeigt dmesg Fehler wie diesen (und auch einige andere Fehler):

[17732.600620] i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A (start=840731 end=840732) time 1273 us, min 1073, max 1079, scanline start 1016, end 1103

aber ich habe keine Ahnung, ob sie auf die Ursache des Problems hinweisen.

Ich habe das Problem als „Einfrieren“ beschrieben, aber wenn ich Xorg ausführe, passiert tatsächlich Folgendes: Alle Fenster verlieren ihre Ränder und nichts reagiert auf Mausklicks (obwohl ich den Mauszeiger noch bewegen kann). Wenn ich Wayland ausführe, verschwinden alle Fenster vollständig, sodass nur noch das KDE-Bedienfeld übrig bleibt und das System erneut nicht mehr auf Mausklicks reagiert.

Übrigens habe ich bis vor Kurzem CentOS 7 auf dem 5520 verwendet und es lief einwandfrei. Ich glaube also nicht, dass das aktuelle Problem an der Hardware liegt.

Hat jemand Vorschläge, wie ich das Problem finden und beheben kann, während ich weiterhin Kubuntu 22.04 LTS ausführe?

Bearbeitung am 10.03.2023:

@popeys Vorschlag, intel_idle.max_cstate=1etwas hinzuzufügen GRUB_CMDLINE_LINUX_DEFAULT, hat bei mir nicht funktioniert. Meine Maschine ist nach etwa 2 Tagen Betriebszeit wieder ausgefallen. Ich habe Kernel 5.19.17 und Xorg (nicht Wayland) verwendet. Alle Fenster haben ihre Ränder verloren und obwohl ich den Mauszeiger bewegen konnte, reagierte das System nicht auf Mausklicks.

Hier ist die relevante Ausgabe von journalctl:

2023-03-10T00:52:48+0000 bat dbus-daemon[873]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.10' (uid=0 pid=875 comm="/usr/sbin/NetworkManager --no-daemon ")
2023-03-10T00:52:49+0000 bat systemd[1]: Starting Network Manager Script Dispatcher Service...
2023-03-10T00:52:49+0000 bat dbus-daemon[873]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
2023-03-10T00:52:49+0000 bat systemd[1]: Started Network Manager Script Dispatcher Service.
2023-03-10T00:52:54+0000 bat wpa_supplicant[910]: wlp59s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-66 noise=9999 txrate=130000
2023-03-10T00:52:59+0000 bat systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
2023-03-10T00:53:01+0000 bat wpa_supplicant[910]: wlp59s0: CTRL-EVENT-BEACON-LOSS
2023-03-10T01:14:51+0000 bat systemd[1435]: Started Brave Web Browser - Web Browser.
2023-03-10T01:14:52+0000 bat vncserver-x11-serviced[2795]: X Error of failed request:  BadWindow (invalid Window parameter)
2023-03-10T01:14:52+0000 bat vncserver-x11-serviced[2795]:   Major opcode of failed request:  2 (X_ChangeWindowAttributes)
2023-03-10T01:14:52+0000 bat vncserver-x11-serviced[2795]:   Resource id in failed request:  0x1000013
2023-03-10T01:14:52+0000 bat vncserver-x11-serviced[2795]:   Serial number of failed request:  2279
2023-03-10T01:14:52+0000 bat vncserver-x11-serviced[2795]:   Current serial number in output stream:  2281
2023-03-10T01:14:54+0000 bat vncserverui[388941]: Unable to locate theme engine in module_path: "adwaita",

# Machine failed around here

2023-03-10T01:17:01+0000 bat CRON[389377]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
2023-03-10T01:17:01+0000 bat CRON[389378]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
2023-03-10T01:17:01+0000 bat CRON[389377]: pam_unix(cron:session): session closed for user root
2023-03-10T01:17:41+0000 bat sshd[389505]: pam_unix(sshd:session): session opened for user xxxxx(uid=1000) by (uid=0)
2023-03-10T01:17:41+0000 bat systemd-logind[906]: New session 94 of user xxxxx.
2023-03-10T01:17:41+0000 bat systemd[1]: Started Session 94 of User xxxxx.
2023-03-10T01:17:44+0000 bat sudo[389648]:   xxxxx : TTY=pts/32 ; PWD=/home/xxxxx ; USER=root ; COMMAND=/usr/bin/su -l
2023-03-10T01:17:44+0000 bat sudo[389648]: pam_unix(sudo:session): session opened for user root(uid=0) by xxxxx(uid=1000)
2023-03-10T01:17:44+0000 bat su[389650]: (to root) root on pts/33
2023-03-10T01:17:44+0000 bat su[389650]: pam_unix(su-l:session): session opened for user root(uid=0) by xxxxx(uid=0)
2023-03-10T01:18:24+0000 bat dbus-daemon[873]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.57' (uid=1000 pid=1799 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev") (using servicehelper)
2023-03-10T01:18:24+0000 bat dbus-daemon[873]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'

Ich sehe nichts in den Protokollen, das hilfreich ist. Die Nachricht, kurz vor dem Problem, über

Unable to locate theme engine in module_path: "adwaita"

war in den Protokollen bereits 58 Mal aufgetreten und ist daher unwahrscheinlich, dass es mit dem Problem zusammenhängt.

Bearbeitung am 22.03.2023:

Der Vorschlag von @Sevinnex KDE > System Settings > Display and Monitor > Compositor > Enable on startup: off hat bei mir nicht funktioniert.

Ich habe überlegt, einen Fehlerbericht zu KDE einzugeben, weil mein KDE-Panel nicht mehr aktualisiert wird (z. B. die Uhr aktualisiert die Zeit nicht), aber um einen Fehlerbericht im KDE-Bugtracker einzugeben, muss man die genaue KDE-Komponente kennen und wissen, wie man den Fehler reproduzieren kann. Beides habe ich nicht. Es ist ziemlich schlimm, dass ich drei verschiedene Rechner habe, die alle paar Tage neu gestartet werden müssen, wenn der Desktop nicht mehr auf Mausklicks reagiert, und es werden keine nützlichen Informationen gemeldet journalctl.

Die Maschine verfügt über folgende zwei Grafikkarten (von lspci):

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630]
01:00.0 3D controller: NVIDIA Corporation GP107GLM [Quadro P1000 Mobile] (rev a1)

Könnte das Problem damit zusammenhängen? Ich weiß nicht, was ich sonst versuchen soll, daher wäre ich für jeden Vorschlag sehr dankbar.

Bearbeitung am 05.04.2023:

Ich bin auf die Verwendung Xfcevon anstelle von umgestiegen KDE Plasma. Das ist schade, da letzteres bei weitem meine bevorzugte Desktopumgebung ist.

Bearbeitung am 13.04.2023:

Ich verwende es jetzt Xfceseit 10 Tagen ohne Probleme und bin daher ziemlich sicher, dass die oben diskutierten Probleme mit der Version von KDE Plasma zusammenhängen, die mit Kubuntu 22.04 LTS ausgeliefert wird.

Bearbeitung am 03.06.2023:

Basierend auf dem unten stehenden Vorschlag von @TruismsHounds habe ich Plasma 26 Tage lang ohne Probleme auf Kubuntu 23.04 ausgeführt.

Antwort1

Eine gemeldete Problemumgehung hierfür besteht darin, es in Ihrem anschließenden Ausführen intel_idle.max_cstate=1hinzuzufügen und neu zu starten.GRUB_CMDLINE_LINUX_DEFAULT/etc/default/grubsudo update-grub

Antwort2

Ich hatte das gleiche Problem mit Kubuntu 22.04 LTS HP ProBook 455 G8mit Ryzen 7 5800u.

Außerdem friert mein Desktop alle paar Tage vollständig ein. Dies lässt sich beheben, indem ich Plasma-Prozesse vom Linux-Terminal unter Ctrl+ Alt+ beende F2. Im Wesentlichen handelt es sich dabei jedoch um einen Systemneustart.

Beachten Sie, dass, obwohl der Desktop vollständig eingefroren ist, über die Kopfhörer weiterhin Musik von in Chromium geöffnetem YouTube abgespielt wird und nach Abschluss sogar die Titel gewechselt werden.

Ich kann auch hinzufügen, dass ich manchmal auch einige Störungen bei Fenstern sehe – wie nicht reagierende Tastenereignisse, die „behoben“ werden, indem man das nicht reagierende Fenster schließt und erneut öffnet. Ich bin nicht sicher, ob dieses Problem mit dem Einfrieren des Desktops zusammenhängt, aber es ist auch ein KDE-Problem, da dies zufällig bei sehr unterschiedlichen Apps passiert.

Es liegt auch nicht an einer Überbeanspruchung des System-RAM – ich habe 32 GB RAM und im Ctrl+ Alt+ F2Terminal zeigt der Befehl „top“ die gleichen Zahlen an.

Antwort3

Vor 6 Tagen habe ich beim Start die Anzeige und den Monitor/Compositor/Compositor aktivieren deaktiviert und neugestartet. Seitdem habe ich keine visuellen Störungen oder Hänger mehr festgestellt. Das sieht für mich nach der längsten Zeit ohne Desktop-Einfrieren aus. Beachten Sie, dass dies viele visuelle Effekte und Animationen verhindert, aber ich habe all diese Dinge sowieso schon deaktiviert, weil ich sie nicht mag. Dies hat jedoch auch die subjektive Reaktionsfähigkeit verbessert – die GUI der Apps scheint jetzt schneller auf Tastaturen usw. zu reagieren, was mir sehr gefällt.

Antwort4

Ich starte sddm neu, ohne einen Neustart durchzuführen, wenn dieser Fehler auftritt, habe aber nicht herausgefunden, woher er kommt ... Eine andere Problemumgehung besteht darin, zu tty2 und zurück zu Xorg zu wechseln. Die KDE-Hauptleiste ist immer noch eingefroren, aber der gesamte Desktop scheint zu funktionieren.

verwandte Informationen