I’m experiencing a bug that’s been frustrating me for a long tine. I’m using Debian 13 with KDE, and after logging in, the taskbar occasionally freezes while everything else continues to work normally. I switched to KDE Neon hoping to resolve the issue, but encountered the same problem. Even after returning to Debian 13, the issue remains. Can anyone help me fix this completely?
I get this, Kubuntu 25.10.
@Sifat @jlittle Do you both use KDE Connect? I could track it down to my phone being connected to Wifi when logging in. It seems to have helped for me to delete all KDE Connect related config files in my home directory, and then pair and configure my phone again.
@janr Hi. Yes, I do use KDE Connect and everything related to kde connect. I’ll check it out. Thanks
Hey @jlittle , This isn’t a distro problem. This is DE problem. Maybe Kde plasma 6+ problem
I agree, I suspect it’s plasmashell.
I do use kdeconnect. My phone is normally paired with another box, perhaps I could unpair with the desktop that has the freezes.
I have the same problem, and I do not use KDE connect. The issue happened after a recent update, Plasma 6.63 and Kernel 6.19. Restarting Plasmashell solves the problem temporarily, but not for long. Below is the log indicating some kind of configuration error with QT and a timeout issue. Should it be reported as a bug?
System information:
Operating System: Fedora Linux 43
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.8-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × Intel® Core™ i9-10885H CPU @ 2.40GHz
Memory: 32 GiB of RAM (31,1 GiB usable)
Graphics Processor 1: NVIDIA GeForce GTX 1650 Ti/PCIe/SSE2
Graphics Processor 2: NVIDIA GeForce GTX 1650 Ti/PCIe/SSE2
Manufacturer: Dell Inc.
Product Name: XPS 15 9500
Mar 21 11:01:04 Anduril systemd[3199]: Starting plasma-plasmashell.service - KDE Plasma Workspace...
Mar 21 11:01:04 Anduril systemd[3199]: Started plasma-plasmashell.service - KDE Plasma Workspace.
Mar 21 11:01:04 Anduril plasmashell[3533]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
Mar 21 11:01:05 Anduril plasmashell[3533]: Could not find required file "metadata" for package "/usr/share/plasma/plasmoids/org.kde.plasma.brightness/" should be QList("metadata.json", "metadata.desktop")
Mar 21 11:01:05 Anduril plasmashell[3533]: Could not find required file "metadata" for package "/usr/share/plasma/plasmoids/org.kde.plasma.battery/" should be QList("metadata.json", "metadata.desktop")
Mar 21 11:01:10 Anduril plasmashell[3533]: File name empty!
Mar 21 11:01:10 Anduril plasmashell[3533]: QQmlComponent: Component is not ready
Mar 21 11:01:10 Anduril plasmashell[3533]: error when loading applet "org.kde.plasma.systemloadviewer" QList("Error loading Applet: package org.kde.plasma.systemloadviewer does not exist.")
Mar 21 11:01:11 Anduril plasmashell[3533]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 21 11:01:15 Anduril plasmashell[3533]: QPainter::begin: Paint device returned engine == 0, type: 2
Mar 21 11:04:30 Anduril plasmashell[3533]: KConfigIni: In file /usr/local/share/applications/com.wolfram.Mathematica.14.0.desktop, line 11: Invalid escape sequence: «\+»
Mar 21 11:04:30 Anduril plasmashell[3533]: KConfigIni: In file /usr/local/share/applications/com.wolfram.Wolfram.14.3.desktop, line 11: Invalid escape sequence: «\+»
Mar 21 11:09:54 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:11:35 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:13:15 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:14:55 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:16:35 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:18:15 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:26:27 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:28:07 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:29:48 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:31:28 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:33:08 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:34:48 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 11:36:28 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:26:15 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:27:55 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:30:50 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:32:30 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:34:10 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:38:30 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:40:10 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:41:50 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:43:30 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Mar 21 12:43:30 Anduril plasmashell[3533]: Creating a popup with a parent, PanelView(0x556a19e1edc0) which does not match the current topmost grabbing popup, QWidgetWindow(0x556a1ad3c700, name="QMenuClassWindow") With some shell surface protocols, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly. Please fix the transient parent of the popup.
Mar 21 12:43:30 Anduril plasmashell[3533]: Creating a popup with a parent, PanelView(0x556a19e1edc0) which does not match the current topmost grabbing popup, QWidgetWindow(0x556a1f0a6210, name="QMenuClassWindow") With some shell surface protocols, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly. Please fix the transient parent of the popup.
Mar 21 12:48:04 Anduril plasmashell[3533]: DataControlOffer: timeout reading from pipe for mimeType text/plain
Update: This seems to be a consequence of the identified bug
since it confirms to my situation (also running Evolution), but the issue is clipboard related since Plasmashell also freezes whenever I copy or cut from Firefox or other applications.
Update 2: After some experiments, it seems that it is sufficient to disable the Plasma clipboard. Evolution works normally, cut-and-past (Ctrl+C/Ctrl+X/Ctrl+V) works normally. It is an odd workaround but it solves the root cause of the unresponsive task bar while waiting for a permanent correction.