[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 Niccolò Venerandi changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution|--- |FIXED Latest Commit||https://invent.kde.org/plas ||ma/kwin/-/commit/028dd552cf ||b9d826b40b9620d869c98d2aa3d ||ca3 Version Fixed In||6.0 --- Comment #6 from Niccolò Venerandi --- Git commit 028dd552cfb9d826b40b9620d869c98d2aa3dca3 by Niccolò Venerandi. Committed on 25/09/2023 at 13:14. Pushed by niccolove into branch 'master'. Merge desktop grid and overview together with a new three-state design Merges the desktop grid and overview effects together in a new three-state one; you can switch between them with a certain shortcut or gesture, and you can also still access either the desktop grid or overview directly. Default shortcuts are also updated to be Meta+G for Grid, Meta+W for Overview, Meta+Tab to switch between the three states and Meta+Shift+Tab to cycle in the opposite direction. Related: bug 474044, bug 460661, bug 460774, bug 456572, bug 449601, bug 450262, bug 449801, bug 461510, bug 459754, bug 459749, bug 459748, bug 459467 FIXED-IN: 6.0 M +2-0CMakeLists.txt A +7-0kconf_update/CMakeLists.txt A +20 -0kconf_update/kwin-6.0-overview-activities-shortcuts.py A +11 -0kconf_update/kwin.upd M +16 -3src/libkwineffects/effecttogglablestate.cpp M +3-1src/libkwineffects/effecttogglablestate.h M +0-1src/plugins/CMakeLists.txt D +0-49 src/plugins/desktopgrid/CMakeLists.txt D +0-127 src/plugins/desktopgrid/desktopgrid_config.cpp D +0-48 src/plugins/desktopgrid/desktopgrid_config.h D +0-206 src/plugins/desktopgrid/desktopgrid_config.ui D +0-32 src/plugins/desktopgrid/desktopgridconfig.kcfg D +0-9src/plugins/desktopgrid/desktopgridconfig.kcfgc D +0-250 src/plugins/desktopgrid/desktopgrideffect.cpp D +0-99 src/plugins/desktopgrid/desktopgrideffect.h D +0-18 src/plugins/desktopgrid/main.cpp D +0-92 src/plugins/desktopgrid/metadata.json D +0-306 src/plugins/desktopgrid/qml/DesktopView.qml D +0-328 src/plugins/desktopgrid/qml/main.qml M +27 -6src/plugins/overview/kcm/overvieweffectkcm.cpp M +15 -1src/plugins/overview/kcm/overvieweffectkcm.ui M +3-0src/plugins/overview/overviewconfig.kcfg M +229 -24 src/plugins/overview/overvieweffect.cpp M +37 -16 src/plugins/overview/overvieweffect.h M +44 -36 src/plugins/overview/qml/DesktopBar.qml M +541 -193 src/plugins/overview/qml/main.qml M +24 -18 src/plugins/private/qml/WindowHeapDelegate.qml M +1-0src/plugins/windowview/qml/main.qml M +0-2src/plugins/windowview/windowvieweffect.cpp https://invent.kde.org/plasma/kwin/-/commit/028dd552cfb9d826b40b9620d869c98d2aa3dca3 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 htpha changed: What|Removed |Added CC||ht...@gmx.net --- Comment #5 from htpha --- I noticed if I use different Plasma Styles the lag reduces noticeably. For example Air, Oxygen or Suave (https://store.kde.org/p/1513276) are very laggy whereas Breeze, Adapta (https://store.kde.org/p/1191699) or Materia (https://store.kde.org/p/1229134) are way smoother. Hope this workaround helps. $ kwin_wayland --version kwin 5.27.7 -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 goingtosleep changed: What|Removed |Added CC||goingtosleep...@gmail.com --- Comment #4 from goingtosleep --- Same thing on my side too. Encounter the lag in Desktop Grid effect in both Manjaro and EndeavourOS. The symptom is like this: - Login to plasma session. - The effect is very laggy. - Then when I open firefox, resize the firefox's windows, then maximize it, the effect is smooth again. However, even when it looks smooth, it's still choppy when I click on a window to move to a virtual desktop, in particular at the end of the animation. It's clearer when choosing slower animation speed. I have Intel CPU (9700K), AMD GPU (6600XT). Tried several kernels (vanilla, linux-lqx, linux-xanmod, linux-cachyos-bore, linux-tkg with different schedulers), even compiled them to make sure it's not laggy because of the kernel. Also tried to gain CPU performance using `cpupower`, and change the compositor config (prefer smoother animations, force smoothest, etc. I basically tried all). But the effect is still laggy. Sometimes it's quite smooth, both at the beginning and the end, but after a short while, it will get choppy. I use this effect quite a lot, and to be honest it looks awesome, just hope it could be smooth again like the version in 5.24. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 Alex A.D. changed: What|Removed |Added CC||al.neo...@gmail.com --- Comment #3 from Alex A.D. --- Experiencing the same issue. Desktop grid in the Plasma 5.27 is slow as hell. I've four Virtual Desktops on the multi-screen setup and it's very slow! Please fix asap. This is a major regression since 5.24, when it worked smoothly. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 Nate Graham changed: What|Removed |Added Status|NEEDSINFO |REPORTED Resolution|WAITINGFORINFO |--- -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 --- Comment #2 from e902 --- (In reply to Nate Graham from comment #1) > Out of curiosity, is it smoother if you restart KWin with `kwin_x11 > --replace`? See Bug 462820. I just tried and no -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 463886] the effect "Desktop Grid" is incredibly laggy
https://bugs.kde.org/show_bug.cgi?id=463886 Nate Graham changed: What|Removed |Added CC||n...@kde.org Resolution|--- |WAITINGFORINFO Status|REPORTED|NEEDSINFO --- Comment #1 from Nate Graham --- Out of curiosity, is it smoother if you restart KWin with `kwin_x11 --replace`? See Bug 462820. -- You are receiving this mail because: You are watching all bug changes.