https://bugs.kde.org/show_bug.cgi?id=479358
Bug ID: 479358 Summary: [Plasma 6 Wayland] When switching virtual desktops with external vertical screen, animation causes artifacts Classification: Plasma Product: kwin Version: git master Platform: Other OS: Linux Status: REPORTED Severity: major Priority: NOR Component: multi-screen Assignee: kwin-bugs-n...@kde.org Reporter: o...@geek.co.il Target Milestone: --- Created attachment 164648 --> https://bugs.kde.org/attachment.cgi?id=164648&action=edit screen cast showing the artifacts SUMMARY Running Neon unstable (Plasma 6.0 beta 2 with kwin 5.91.90) on Wayland, when external screens are connecting and are set for vertical orientation, when switching virtual desktops the animation shows large black blotches on the screen. See attached screen cast for details. This problem does not happen with the main screen or if the external screens are set in a horizontal configuration. Similar (though possibly not identical) artifacts can be seen when switching activities - it is not the same animation, but I believe it is the same issue. STEPS TO REPRODUCE 1. Set up one or more external screens to vertical mode 2. switch virtual desktop back and forth OBSERVED RESULT large black boxes are rendered in the middle of the screen, and parts of the animation appear to move in the wrong direction. EXPECTED RESULT Animation should be smooth. SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.91.90 KDE Frameworks Version: 5.248.0 Qt Version: 6.6.1 Kernel Version: 6.2.0-39-generic (64-bit) Graphics Platform: offscreen Processors: 20 × 12th Gen Intel® Core™ i7-12700H Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® Graphics ADDITIONAL INFORMATION I think the problem is caused by the animation trying to have the "virtual desktop" - that is a box constraining the entire multi-screen setup, that contains a lot of non-visible areas that are virtually drawn with black - animate as it "move through" to the next "virtual desktop" that is virtual "adjacent" to the current "virtual desktop". On Plasma 5 (and I'm guessing on X11, though I haven't run that for a while) this works well - I see the black areas but they are where I expect them to be and we move through them quickly - but now on kwin 5.91.90 the black areas are not located correctly and then remain on the screen for a few fractions of a second too long, until they are wiped by (I'm guessing) vsync. -- You are receiving this mail because: You are watching all bug changes.