You are not logged in.

#1 2024-04-08 12:30:18

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,571

[Solved] Unresponsive KDE Plasma 6 desktop after update

When I update my system and reboot, I am able to login with SDDM, the splash screen runs but then I arrive on a frozen desktop. The panel is frozen - clicks are not responsive, but I can see the computer is running otherwise because conky continues to function properly. The only way I can run apps is by calling krunner via keyboard shortcut. Everything else works okay except for the frozen desktop.
My suspicion is plasma so here is #journalctl -b -1 | grep plasma:

Apr 08 13:07:04 taichi-z270 sddm-greeter-qt6[1142]: Reading from "/usr/local/share/wayland-sessions/plasma.desktop"
Apr 08 13:07:04 taichi-z270 sddm-greeter-qt6[1142]: Reading from "/usr/share/wayland-sessions/plasma.desktop"
Apr 08 13:07:04 taichi-z270 sddm-greeter-qt6[1142]: Reading from "/usr/local/share/xsessions/plasmax11.desktop"
Apr 08 13:07:04 taichi-z270 sddm-greeter-qt6[1142]: Reading from "/usr/share/xsessions/plasmax11.desktop"
Apr 08 13:07:04 taichi-z270 dbus-broker-launch[1146]: Service file '/usr/share/dbus-1/services/org.kde.plasma.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Apr 08 13:07:13 taichi-z270 sddm-greeter-qt6[1142]: Reading from "/usr/share/wayland-sessions/plasma.desktop"
Apr 08 13:07:13 taichi-z270 sddm[929]: Reading from "/usr/share/wayland-sessions/plasma.desktop"
Apr 08 13:07:13 taichi-z270 sddm[929]: Session "/usr/share/wayland-sessions/plasma.desktop" selected, command: "/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland" for VT 1
Apr 08 13:07:14 taichi-z270 sddm-helper[1268]: Starting Wayland user session: "/usr/share/sddm/scripts/wayland-session" "/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland"
Apr 08 13:07:14 taichi-z270 dbus-broker-launch[1309]: Service file '/usr/share/dbus-1/services/org.kde.plasma.Notifications.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Apr 08 13:07:15 taichi-z270 systemd[1274]: Reloading requested from client PID 1288 ('startplasma-way')...
Apr 08 13:07:16 taichi-z270 kcminit_startup[1522]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Apr 08 13:07:16 taichi-z270 kcminit_startup[1522]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"
Apr 08 13:07:16 taichi-z270 kcminit[1590]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Apr 08 13:07:16 taichi-z270 kcminit[1590]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"
Apr 08 13:07:16 taichi-z270 kcminit_startup[1522]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_mouse.so"
Apr 08 13:07:16 taichi-z270 kcminit_startup[1522]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_touchpad.so"
Apr 08 13:07:16 taichi-z270 kded6[1603]: QDBusObjectPath: invalid path "/modules/plasma-session-shortcuts"
Apr 08 13:07:16 taichi-z270 kded6[1603]: kf.dbusaddons: The kded module name "plasma-session-shortcuts" is invalid!
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.weatherWidget", fileName: "/usr/share/plasma/plasmoids/org.kde.weatherWidget/metadata.json") does not match requested format "Plasma/Applet"
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: kde.plasmashell: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: kde.plasmashell: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: kde.plasmashell: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: kde.plasmashell: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: kf.coreaddons: The plugin "/usr/lib/qt6/plugins/plasma5support/dataengine/plasma_engine_wacomtablet.so" explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
Apr 08 13:07:16 taichi-z270 plasmashell[1616]: kf.plasma.core: Applet invalid: Cannot find a package for "org.kde.panel.transparency.toggle"
Apr 08 13:07:17 taichi-z270 plasmashell[1616]: kf.plasma.quick: Applet preload policy set to 1
Apr 08 13:07:17 taichi-z270 plasmashell[1616]: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:196:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Apr 08 13:07:17 taichi-z270 plasmashell[1616]: org.kde.plasma.containmentlayoutmanager: Trying to take space not available BasicAppletContainer_QMLTYPE_44_QML_60(0x5617b6ea4870, id="appletContainer", parent=0x5617b6a78580, geometry=2756.05,1400 494x72)
Apr 08 13:07:17 taichi-z270 systemd[1274]: Reached target plasma-workspace-wayland.target.
Apr 08 13:07:17 taichi-z270 plasmashell[1616]: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/main.qml:45: TypeError: Value is null and could not be converted to an object
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: org.kde.plasma.containmentlayoutmanager: Error: cannot change the containment to AppletsLayout
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:196:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: kf.coreaddons: "Could not find plugin plasma5support/dataengine/plasma_engine_org.kde.plasma.clipboard"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:162:21: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/ThumbnailStrip.qml"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: qml: SystemTray ItemLoader: Invalid state, cannot determine source!
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: kf.plasma.quick: File name empty!
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: kf.plasma.quick: error when loading applet "" QList("This Widget was written for an unknown older version of Plasma and is not compatible with Plasma 6. Please contact the widget's author for an updated version.Error loading Applet: package does not exist. ")
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/CompactRepresentation.qml:38: TypeError: Cannot read property 'height' of null
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: kf.coreaddons: The plugin "plasma5support/dataengine/plasma_engine_wacomtablet" explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
Apr 08 13:07:18 taichi-z270 plasmashell[1616]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Apr 08 13:07:19 taichi-z270 plasmashell[1616]: The cached device pixel ratio value was stale on window expose.  Please file a QTBUG which explains how to reproduce.
Apr 08 13:11:17 taichi-z270 sddm[929]: Auth: sddm-helper (--socket /tmp/sddm-auth-6044131c-d616-4db1-b95e-6eca759deb36 --id 1 --start /usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland --user brightchip) crashed (exit code 1)
Apr 08 13:11:17 taichi-z270 systemd[1274]: Stopped target plasma-workspace-wayland.target.
Apr 08 13:11:17 taichi-z270 systemd[1274]: plasma-krunner.service: Consumed 1.832s CPU time.
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-plasmashell.service: State 'stop-sigterm' timed out. Killing.
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-plasmashell.service: Killing process 1616 (plasmashell) with signal SIGKILL.
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-plasmashell.service: Failed to kill control group /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service, ignoring: Invalid argument
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-plasmashell.service: Main process exited, code=killed, status=9/KILL
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-plasmashell.service: Failed with result 'timeout'.
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-plasmashell.service: Consumed 2.399s CPU time.
Apr 08 13:11:57 taichi-z270 systemd[1274]: plasma-kwin_wayland.service: Consumed 20.941s CPU time.

Anyway to fix this?
For the meantime I downgraded my system to 30 March (last working date before I went away on holiday) as I need to do some work.
Let me know if there's any other info I can add.

Last edited by d_fajardo (2024-04-08 15:49:45)

Offline

#2 2024-04-08 13:12:12

Section8
Member
Registered: 2023-05-12
Posts: 17

Re: [Solved] Unresponsive KDE Plasma 6 desktop after update

This probably isn't your problem, but this sounds similar to something that happened to me a few months ago.  I don't remember how I figured it out, but the problem was an application launcher widget I had downloaded from store.kde.org, and had changed its settings.  I got past this by restoring a copy of ~/.config/plasma-org.kde.plasma.desktop-appletsrc from a backup.

Offline

#3 2024-04-08 15:49:26

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,571

Re: [Solved] Unresponsive KDE Plasma 6 desktop after update

@Section8 I deleted ~/.config/plasma-org.kde.plasma.desktop-appletsrc, rebooted and the desktop becomes responsive again. Of course I lost my desktop settings but I am able to reconfigure it back. It seems it has something to do with some widget communicating with qdbus but not entirely sure. Anyway I'll mark this as solved.

Offline

Board footer

Powered by FluxBB