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.

Reply via email to