https://bugs.kde.org/show_bug.cgi?id=456944

            Bug ID: 456944
           Summary: Screen capture displays an incorrect and flickering
                    image, if compositing is enabled.
           Product: kwin
           Version: 5.25.3
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: d...@moxvallix.com
  Target Milestone: ---

SUMMARY
Screen capturing seems to occasionally display an outdated image of the screen.

STEPS TO REPRODUCE
1. Make sure compositing is enabled
2. Go to take a screenshot (with Flameshot for example)
3. Cancel the screenshot, and open a window
4. Go to take another screenshot

OBSERVED RESULT
The screenshot will be stuck showing what was on the screen when the first
screenshot was taken. OBS will also only show this image, but in OBS it
flickers rapidly.
Having compositing disabled with Shift+Alt+F12 seems to fix this issue.

EXPECTED RESULT
Screenshots should always show what is currently on the screen.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.12-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: LENOVO
Product Name: 20W6S04X00
System Version: ThinkPad P15s Gen 2i

ADDITIONAL INFORMATION
I originally had this issue sharing my desktop with Teamviewer. The person
remoting in started to experience a strobing screen, rapidly switching between
two images. I thought this was an error with my external monitor plugged in,
but the issue persisted unplugging my monitor, and even restarting my computer.

After a couple of times disabling and re-enabling compositing, the error seems
to have gone away for now, but I am not entirely sure what is triggering it to
begin with.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to