https://bugs.kde.org/show_bug.cgi?id=411421
Bug ID: 411421 Summary: latte-dock freezes on virtual desktop change Product: lattedock Version: git (master) Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: critical Priority: NOR Component: application Assignee: mvourla...@gmail.com Reporter: ru...@tailoredby.eu Target Milestone: --- SUMMARY As of this morning, latte-dock freezes immediately when I switch virtual desktops by using a keyboard shortcut, and more intermittently when switching through mouse scroll on desktop. When running latte in debug mode with -d, it displays some information about Plasma::Types related to edges, then "Expected JSON property "X-Plasma-Provides" to be a single string. but it is a stringlist." After that, the entire latte-dock becomes unresponsive and freezes (as seen by seconds counter in clock). Latte-dock behaves normally when staying in one virtual desktop. What I tried to fix it: - The only difference since yesterday (when it was working fine) and this morning is an updated arch linux kernel, but I've already tried downgrading, but it had no effect. - I tried to purge and completely reinstall (even removing config files) latte-dock. I also cleared the latte QML cache multiple times. - I tried to reset the compositor settings for kwin (Desktop Behavior/Desktop Effects - I tried to disable Kwin Grid-Tiling script - I tried to disable compositor Only thing left to try is a full reinstall, which I would like to prevent. STEPS TO REPRODUCE 1. switch virtual desktop down 2. see frozen latte-dock 3. wait 3-5 minutes, latte-dock becomes responsive (and responds to commands issued earlier, so mashing a few buttons then executes) OBSERVED RESULT latte-dock freezes and is unresponsive for about 3-5 minutes. EXPECTED RESULT latte-dock resumes normal operation even when switching virtual desktops. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux KDE Plasma Version: 5.16 Qt: 5.13.0 KDE Frameworks: 5.61.0 ADDITIONAL INFORMATION (added some comments after |||) [debug 15:47:20.553553] - -------- ||| Here we switch virtual desktop [debug 15:47:20.553553] - 0 . "DP-2" - Plasma::Types::TopEdge [debug 15:47:20.553553] - 1 . "DP-2" - Plasma::Types::BottomEdge [debug 15:47:20.553553] - -------- sorted ----- [debug 15:47:20.553553] - 0 . false - "DP-2" - Plasma::Types::BottomEdge [debug 15:47:20.553553] - 1 . false - "DP-2" - Plasma::Types::TopEdge [warning 15:47:20.553553] - Expected JSON property "X-Plasma-Provides" to be a single string. but it is a stringlist ||| IT FREEZES HERE [warning 15:47:50.594594] - QProcess: Destroyed while process ("kreadconfig5") is still running. ||| Every few minutes [warning 15:48:50.728728] - QProcess: Destroyed while process ("kreadconfig5") is still running. ||| Every few minutes [warning 15:49:50.938938] - QProcess: Destroyed while process ("kreadconfig5") is still running. ||| Every few minutes [warning 15:50:20.996996] - QXcbClipboard::setMimeData: Cannot set X11 selection owner ||| Included this to show recovery time. This is not related and can be any other message. -- You are receiving this mail because: You are watching all bug changes.