Bug 425331

Summary: Spectacle sometimes ruins/causes weird artifacts on the desktop, making screenshots unusable
Product: [Plasma] kwin Reporter: gregorystarr00
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: major CC: kde, nate
Priority: NOR    
Version First Reported In: 5.19.4   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: The failed screenshot
The Normal, observable result.

Description gregorystarr00 2020-08-14 04:28:55 UTC
Created attachment 130862 [details]
The failed screenshot

SUMMARY
Every so often, say, 1 in 3 times, when Spectacle takes a screenshot, it does something odd with compositing and creates massive artifacts over the screen and fails to render parts of windows properly, instead causing odd blur. These artifacts ARE visible when using the rectangle tool, so you can normally see ahead of time, luckily. I have taken two screenshots, one of which was normal, the other of which has the said artifacts.

STEPS TO REPRODUCE
1. Take a screenshot


OBSERVED RESULT

See attached file WTF2.png

EXPECTED RESULT

See attached file normal.png


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
(available in About System)
Operating System: Manjaro Linux
KDE Plasma Version: 5.19.3
KDE Frameworks Version: 5.72.0
Qt Version: 5.15.0
Kernel Version: 5.7.9-1-MANJARO
OS Type: 64-bit
Processors: 8 × Intel® Core™ i5-8265U CPU @ 1.60GHz
Memory: 7.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620

ADDITIONAL INFORMATION
Comment 1 gregorystarr00 2020-08-14 04:29:25 UTC
Created attachment 130863 [details]
The Normal, observable result.

This is the normal result.
Comment 2 Nate Graham 2020-08-18 18:20:21 UTC
Yikes, that's weird. Seems like a kwin or graphics drives issue.
Comment 3 David Edmundson 2023-09-06 10:38:06 UTC
This bug was reported against an outdated version of KWin. We have made many changes since the. 
If the issue persists in newer versions can you reopen the bug report updating the version number.