Ooh, unpleasant, this is my first serious regression in Plasma behaviour since i became a Manjaroo late last year. This update has introduced a bug that afflicted ALL Ubuntu-based KDE distros i tested last year & [was one factor that] caused me in June 2017 to leave the Ubuntu-derivative KDE world behind for initially openSUSE Tumbleweed KDE [5 months] & then happily Manjaro KDE. Until now, no non-Ubuntu-based KDE distro had suffered this problem.
Here’s my PC specs Dump your inxi -Fxzc0 here and bookmark it – both PCs got the update, & now both suffer this regression. Kernel# seems irrelevant; both 4.14 & 4.16 were ok before but are affected now.
Dragging any window from any VD in KDE’s Desktop Grid to any other VD, crashes Desktop Grid & corrupts KWin for the rest of the session [when the pre-conditions are met].
- More than one Activity, with specific windows isolated to specific Activities.
- Multiple VDs.
- Compositing set to either OpenGL variant, but not XRender.
- “Fall Apart” & “Desktop Grid” Desktop Effects enabled.
- Manjaro KDE “[Stable Update] 2018-04-14” applied.
What Should Happen [& used to]:
Up until this last update, no defect was present, such that dragging windows between VDs in Desktop Grid view uneventfully worked correctly, ie, the target window changed VD as intended, thence the DG remained happily on-screen until User clicked to return to chosen VD. All windows remained isolated to their User-nominated Activity. On any individual VD, if User chose to close any window, the “Fall Apart” Desktop Effect occurred correctly. Hence all normal Plasma5 goodness prevailed, the unicorns smiled, & the rose-petals were perfumed & pretty.
What Now Happens [but did not used to]:
Since this update, dragging windows between VDs in Desktop Grid view now crashes Desktop Grid once the window drop finishes, & corrupts KWin for the rest of the session [compositing on each VD is damaged, visual artefacts & gaps can occur, & all windows now populate all Activities (ruining one of the chief benefits of Activities)]. Hence normal Plasma5 goodness is polluted, the unicorns stampede, & the rose-petals are rancid & withered.
Prior to the regression, the “Fall Apart” Desktop Effect was NOT activated when dragging windows between VDs in DG view, & hence DG stayed stable. Since the regression the “Fall Apart” Desktop Effect IS [unnecessarily] activated when dragging windows between VDs in DG view, & hence DG crashes, & the KWin damage ensues. Hence, disabling the “Fall Apart” Desktop Effect allows the proper “traditional Manjaro KDE” DG behaviour to prevail, but the penalty is necessarily loss of the the “Fall Apart” Desktop Effect eye-candy when working in any individual VD.
If anyone doubts me, do a reality check like i have done. Boot your pc from a LiveUSB created from any older Manjaro KDE ISO [i used my original one; “manjaro-kde-17.0.6-stable-x86_64.iso” from 25/11/2017], configure as shown above, then do the test.