KDE plasmashell crashes

Plasmashell crashes when I start up. However, I can still open a Konsole window with the CTRL+ALT+T shortcut. If I then call plasmashell, it crashes a few more times until it runs normally. How can I find out what the issue is?

This are the first few lines of the plasmashell output in the console.

$ plasmashell
KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.worldclock", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.worldclock/metadata.json") does not match requested format "Plasma/Applet"
kf.plasma.quick: Applet preload policy set to 1
qml: false
qml: false
qml: false
qml: false
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":
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:201:9
Toolbox not loading, toolbox package is either invalid or disabled.
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":
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:201:9
Toolbox not loading, toolbox package is either invalid or disabled.
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:50:9: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:50:9: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
qt.dbus.integration: Could not connect "org.cups.cupsd.Notifier" to PrinterFinishingsChanged(QString, QString, QString, uint, QString, bool) : 
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Plasma::Applet): invalid nullptr parameter
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:50:9: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml:50:9: QML KSortFilterProxyModel: Binding loop detected for property "sourceModel"
error getting max keyboard brightness via dbus QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/org/kde/Solid/PowerManagement/Actions/KeyboardBrightnessControl'")
error getting max keyboard brightness via dbus QDBusError("org.freedesktop.DBus.Error.UnknownObject", "No such object path '/org/kde/Solid/PowerManagement/Actions/KeyboardBrightnessControl'")
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
file:///usr/share/plasma/plasmoids/org.kde.plasma.timer/contents/ui/CompactRepresentation.qml:224:17: Unable to assign [undefined] to QString
file:///usr/share/plasma/plasmoids/org.kde.plasma.timer/contents/ui/CompactRepresentation.qml:223:17: Unable to assign [undefined] to QString
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Loading Calendar plugin PimEventsPlugin(0x55e3d3d5afb0)
file:///usr/share/plasma/plasmoids/org.kde.plasma.timer/contents/ui/TimerView.qml:18: TypeError: Cannot read property 'width' of undefined
KCrash: Attempting to start /usr/bin/plasmashell
KCrash: Application 'plasmashell' crashing... crashRecursionCounter = 2
Segmentation fault (core dumped)

I can upload more of the output if it helps.

My system information:

  • Operating System: openSUSE Tumbleweed 20241007
  • KDE Plasma Version: 6.2.0
  • KDE Frameworks Version: 6.6.0
  • Qt Version: 6.7.3
  • Kernel Version: 6.11.2-1-default (64-bit)
  • Graphics Platform: X11

Thank you for your help!

After removing all of my Plasma widgets and rebooting, I get no more crashes. I don’t know what exactly fixed my issue though.

Most likely, some widget that’s not compatible with 6.2. Readd them and see which one causes the crash

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.