plasmashell mit hoher CPU-Last

klimaschreck

Well-Known Member
Hallo zusammen,

auf meinem FreeBSD 15.0 p4 amd64 läuft plasma6. Nach dem Update von plasma auf 6.6.2 generiert plasmashell eine CPU-Last von über 100%. Eine Rückinstallation von plasma6-plasma-workspace auf 6.5.5_1 hat nicht funktioniert, weil ich mich dann über sddm nicht mehr einloggen konnte.
Baloo habe ich ausgeschaltet. Ein kill von plasmashell und anschließend plasmashell --replace führt auch wieder zur hohen CPU-Last. Habt ihr noch Ideen?
 
Hatte ich vorgestern auch gesehen. Weil ich KDE nur kurz zum Testen gestartet habe, hatte ich nicht weiter darauf geachtet.
 
Weis nicht, ob es hilft, aber vielleicht zum testen, vorallem wenn eh zfs snapshots existieren:

Ich hatte das Problem vor gut einem Jahr unter Linux, ich habe dann sämtliche KDE/Plasma Settings gelöscht "rm -rf .config/plasma* .config/kde*", danach lief es wieder problemlos.
 
plasma auf 6.6.2 generiert plasmashell eine CPU-Last von über 100%
Da gibts auch Bug-Reports (PR 293368) zu. Insofern kann man davon ausgehen, das das demnächst gefixt ist.
So wie ich verstanden hab, benutzt KDE-Plasma ab 6.6.0 timerfd(2). Und das funktioniert wohl nicht richtig. Und ein Fix (D55790) gibts anscheinend auch schon dafür.
Gibt wohl auch ein Workaround dafür. Nämlich alles in KDE abzuschalten, was die Uhr zu oft abfragt.
 
Ich habe gerade gelesen, dass der Bug heute abgeschlossen wurde.

Code:
Hi there,

MFC to stable/15 and stable/14 has been done.

stable/15:
https://cgit.freebsd.org/src/commit/?h=stable/15&id=9b785380f307e772eae0df017c982acd81d5879e

stable/14:
https://cgit.freebsd.org/src/commit/?h=stable/14&id=3c00f603a2801fd780666f9e94a26f264a887c90

Closing this. Feel free to re-open if anything else is needed. Thanks.

Wie darf ich das interpretieren? Muss ich eine neue Version des Betriebssystems installieren? Ich habe jetzt nicht stable/15, sondern releng/15.0. Kommt der Patch dort auch an?
 
Wie darf ich das interpretieren? Muss ich eine neue Version des Betriebssystems installieren? Ich habe jetzt nicht stable/15, sondern releng/15.0. Kommt der Patch dort auch an?
Ich würde mal sagen, die Alternativen für releng/15 sind: Du wartest auf das 15.1er Release oder baust Deinen eigenen 15.0 Kernel mit dem Patch.
 
Alternativ im journal auf Fehler der plasmashell prüfen. Bei wir war die Ursache ein nicht mehr aktuelles Widget - nach dem Entfernen des Widgets lief alles wieder normal. Auszug aus dem Log:
Code:
Apr 07 08:13:26 X plasmashell[4033]: file:///home/X/.local/share/plasma/plasmoids/com.samirgaire10.Deepl-plasma6/contents/ui/main.qml:114: ReferenceError: updateZoomTimer is not defined
Apr 07 08:13:26 X plasmashell[4033]: file:///home/X/.local/share/plasma/plasmoids/com.samirgaire10.Deepl-plasma6/contents/ui/main.qml:57: ReferenceError: PlasmaCore is not defined
Apr 07 08:13:26 X plasmashell[4033]: file:///home/X/.local/share/plasma/plasmoids/com.samirgaire10.Deepl-plasma6/contents/ui/main.qml:81: ReferenceError: getUserAgent is not defined
Apr 07 08:13:26 X plasmashell[4033]: file:///home/X/.local/share/plasma/plasmoids/com.samirgaire10.Deepl-plasma6/contents/ui/main.qml:114: ReferenceError: updateZoomTimer is not defined
Apr 07 08:13:26 X plasmashell[4033]: file:///home/X/.local/share/plasma/plasmoids/com.samirgaire10.Deepl-plasma6/contents/ui/main.qml:140: ReferenceError: infoButton is not defined
Apr 07 08:13:26 X plasmashell[4033]: file:///home/X/.local/share/plasma/plasmoids/com.samirgaire10.Deepl-plasma6/contents/ui/main.qml:120: ReferenceError: infoButton is not defined
Apr 07 08:13:26 X plasmashell[4033]: qrc:/qt/qml/plasma/applet/org/kde/plasma/brightness/PopupDialog.qml:96: TypeError: Value is null and could not be converted to an object
Apr 07 08:21:25 X systemd[1833]: plasma-plasmashell.service: The kernel OOM killer killed some processes in this unit.
 
Zurück
Oben