Bug 504512

Summary: Full-screen recordings appear dark when using software brightness control
Product: [Plasma] kwin Reporter: Tech-Tac <im.tech.tac>
Component: screencastingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: kde, nate, xaver.hugl
Priority: NOR    
Version First Reported In: 6.3.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.5.0
Sentry Crash Report:
Attachments: brightness and night light
rectangle region brightness

Description Tech-Tac 2025-05-19 09:12:43 UTC
I'm not sure whether this is a KWin or Spectacle bug so I will leave this here

SUMMARY
When setting screen brightness lower than 100% on a monitor/connection that doesn't support brightness control interface, Plasma (Wayland) resorts to dimming the actual image (which is cool) but makes full screen Spectacle recordings as dark they appear on screen

STEPS TO REPRODUCE
1. Lower screen brightness (software)
2. Start a full screen Spectacle recording
3. Notice result video brightness

OBSERVED RESULT
Dark video

EXPECTED RESULT
Normal brightness

SOFTWARE/OS VERSIONS
Linux: Arch
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0

ADDITIONAL INFORMATION
Wayland
Comment 1 Nate Graham 2025-05-19 17:55:37 UTC
*** Bug 504515 has been marked as a duplicate of this bug. ***
Comment 2 Tech-Tac 2025-05-19 18:12:10 UTC
Created attachment 181533 [details]
brightness and night light

In that case, here is the attachment from that issue
Comment 3 Tech-Tac 2025-05-19 18:14:56 UTC
Created attachment 181534 [details]
rectangle region brightness

Here's how rectangle region recordings look as compared to the previous full screen one
Comment 4 Zamundaaa 2025-05-19 18:34:11 UTC
I can't replicate the bug (neither on git master with DDC/CI disabled, nor on 6.3 with software brightness patched in to always be active), recordings and screenshots both have the correct brightness.
Comment 5 Zamundaaa 2025-10-14 16:39:38 UTC
Screencasts and screenshots are rendered completely separately now, so this is definitely not a problem anymore.