Summary: | remembering virtual desktop per activity is extremely unreliable | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Oded Arbel <oded> |
Component: | activities | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | nate, xaver.hugl |
Priority: | NOR | ||
Version First Reported In: | git master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | screen cast showing the reproduction |
Description
Oded Arbel
2025-01-30 14:37:53 UTC
Created attachment 177824 [details]
screen cast showing the reproduction
Maybe see also bug #498788 that I opened with the wrong description and before I had a really good reproduction. There should never be a VD switching animation when switching between activities, something aside from KWin is messing with things. Please check that ~/kde/usr/plugins/kactivitymanagerd1/org.kde.ActivityManager.VirtualDesktopSwitch.so does *not *exist (for a system-wide installation, it's likely in the /usr/lib64/qt6/plugins/kactivitymanagerd1/ folder) (In reply to Zamundaaa from comment #3) > Please check that > ~/kde/usr/plugins/kactivitymanagerd1/org.kde.ActivityManager. > VirtualDesktopSwitch.so does *not *exist (for a system-wide installation, > it's likely in the /usr/lib64/qt6/plugins/kactivitymanagerd1/ folder) There's `/usr/lib/x86_64-linux-gnu/qt6/plugins/kactivitymanagerd1/org.kde.ActivityManager.VirtualDesktopSwitch.so` installed as part of kactivitymanagerd 6.2.5+p24.04+vstable+git20250109.2216-0 from http://archive.neon.kde.org/testing noble/main amd64 I will try to manually remove it and repro again. After sudo rm -f the plugin file, the VD switching seems stable and as I expect. There is still some kind of animation - the shell wallpaper sliding, though not the windows - but only when switching from the first activity to the second, and not the other way. But the main issues seems to be that org.kde.ActivityManager.VirtualDesktopSwitch.so existed. I'm assuming the kactivitymanagerd side of the change, on my system, didn't get the memo yet and will be updated when Neon testing gets it shit together. |