Dear Maintainer,
After some plasma-related upgrades (apt full-upgrade) on Debian Forky this
morning, the plasma system tray crashes on startup with the message "Error
loading Applet: package does not exist." I will try to attach a screenshot of
the system tray.
Find the list of upgrades from apt-logs below:
Install:
libplasmaactivities7:amd64 (6.5.0-2, automatic)
Upgrade:
libplasmaactivitiesstats1:amd64 (6.3.4-1, 6.5.0-1),
libplasmaactivities-data:amd64 (6.3.4-2, 6.5.0-2),
libplasmaquick6:amd64 (6.3.5-1, 6.5.0-1),
qml6-module-org-kde-activities:amd64 (6.3.4-2, 6.5.0-2),
plasma-desktoptheme:amd64 (6.3.5-1, 6.5.0-1),
libplasma6:amd64 (6.3.5-1, 6.5.0-1),
plasma-activities-bin:amd64 (6.3.4-2, 6.5.0-2)
When trying to restart the plasmashell service the following messages are
prompted in journalctl:
Starting plasma-plasmashell.service - KDE Plasma Workspace...
Started plasma-plasmashell.service - KDE Plasma Workspace.
plasmashell[9214]: KPackageStructure of
KPluginMetaData(pluginId:"org.kde.merkuro.contact.applet", fileName:
"/usr/share/plasma/plasmoids/org.kde.merkuro.contact.applet/metadata.json")
does not match requested format "Plasma/Applet"
plasmashell[9214]: kf.coreaddons: "Could not load plugin from
/usr/lib/x86_64-linux-
gnu/qt6/plugins/plasma/applets/org.kde.plasma.systemtray.so: Cannot load
library /usr/lib/x86_64-linux-
gnu/qt6/plugins/plasma/applets/org.kde.plasma.systemtray.so:
/usr/lib/x86_64-linux-
gnu/qt6/plugins/plasma/applets/org.kde.plasma.systemtray.so: undefined symbol:
_ZN6Plasma11Containment30containmentDisplayHintsChangedE6QFlagsINS_5Types22ContainmentDisplayHintEE"
plasmashell[9214]: kf.plasma.core: Applet "org.kde.plasma.systemtray" could not
be loaded.
plasmashell[9214]: kf.plasma.quick: Applet preload policy set to 1
plasmashell[9214]:
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:178:25:
QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding
loop detected for property "minimumWidth":
plasmashell[9214]:
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:201:9
dbus-daemon[4392]: [session uid=1000 pid=4392 pidfd=5] Activating service
name='org.kde.KSplash' requested by ':1.205' (uid=1000 pid=9214
comm="/usr/bin/plasmashell --no-respawn")
plasmashell[9214]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml:310:13:
QML Image: Cannot open:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/start-
here-kde-symbolic
plasmashell[9214]: kf.plasma.quick: File name empty!
plasmashell[9214]: QQmlComponent: Component is not ready
plasmashell[9214]: kf.plasma.quick: error when loading applet "" QList("Error
loading Applet: package does not exist.")
plasmashell[9214]:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/main.qml:310:13:
QML QQuickImage*: Cannot open:
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/start-
here-kde-symbolic
dbus-daemon[1011]: [system] Activating service
name='org.kde.powerdevil.chargethresholdhelper' requested by ':1.303' (uid=1000
pid=9145 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev") (using
servicehelper)
dbus-daemon[4392]: [session uid=1000 pid=4392 pidfd=5] Activating service
name='org.freedesktop.Notifications' requested by ':1.204' (uid=1000 pid=9145
comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev")
org.kde.powerdevil.chargethresholdhelper[9310]: Detected locale "C" with
character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt
depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this
causes problems, reconfigure your locale. See the locale(1) manual
for more
information.
dbus-daemon[1011]: [system] Successfully activated service
'org.kde.powerdevil.chargethresholdhelper'
org_kde_powerdevil[9145]: org.kde.powerdevil:
org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds
are not supported by the kernel for this hardware"
As the plasma-desktop and many other plasma-related packages are still on
verion 6.3.6 and these updates are 6.5.0, is it possible this causes the
problem? Also there are several powerdevil errors before plasmashell service
gets started. I reported those errors in bug report #1118815. I am not sure if
these things are related though.
Many thanks and best regards
Chris