Bug 492695 - "Desaturate Unresponsive Applications" ignores Night Color
Summary: "Desaturate Unresponsive Applications" ignores Night Color
Status: REOPENED
Alias: None
Product: kwin
Classification: Plasma
Component: night color (other bugs)
Version First Reported In: 6.1.4
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-05 21:15 UTC by Ilya Bizyaev
Modified: 2025-09-03 19:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Photo (1.03 MB, image/jpeg)
2024-09-05 21:19 UTC, Ilya Bizyaev
Details
How GPU Screen Recorder sees it (486.62 KB, image/png)
2025-09-03 19:38 UTC, Ilya Bizyaev
Details
What Spectacle shows when making the screenshot (437.46 KB, image/png)
2025-09-03 19:38 UTC, Ilya Bizyaev
Details
What Spectacle saves to the file (96.75 KB, image/png)
2025-09-03 19:39 UTC, Ilya Bizyaev
Details
How I see it (behind is about:blank for comparison) (150.14 KB, image/jpeg)
2025-09-03 19:45 UTC, Ilya Bizyaev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Bizyaev 2024-09-05 21:15:43 UTC
SUMMARY
When an up hangs, KWin applies an internal effect called “Desaturate Unresponsive Applications”. This effect is not affected by the Night Color filter, which makes “desaturated” apps look strikingly blue.

STEPS TO REPRODUCE
Make some app detectably hang :)

OBSERVED RESULT
See the attached photo.

EXPECTED RESULT
The discoloration is not white-white, but red-white (:

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240904
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.7-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: NVIDIA GeForce RTX 4070/PCIe/SSE2

ADDITIONAL INFORMATION
Comment 1 Ilya Bizyaev 2024-09-05 21:19:14 UTC
Created attachment 173367 [details]
Photo
Comment 2 Bug Janitor Service 2024-09-06 12:51:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6358
Comment 3 Zamundaaa 2024-09-06 12:52:10 UTC
Can't reproduce, it looks exactly like it should here. I don't know how it could happen differently either, night light is applied after compositing has already happened, so it acts on all pixels the exact same.

We *are* doing night light kind of wrong though, and the linked MR fixes that. Could you test if it changes anything for you?
Comment 4 Bug Janitor Service 2024-09-21 03:46:48 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 5 David Edmundson 2024-09-25 13:57:50 UTC
>A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6358

reporter claimed on the linked MR (which is not merged) that it did not fix the issue
Comment 6 Zamundaaa 2025-06-02 16:16:32 UTC
Can you still replicate this issue on 6.3+?
Comment 7 Ilya Bizyaev 2025-06-07 20:00:26 UTC
Nope, seems to be gone :)
Comment 8 Ilya Bizyaev 2025-09-03 19:33:58 UTC
Meh, it's still there — reproduced with Zed today, attaching the screenshots of the issue:

1) Visible with GPU Screen Recorder
2) Not visible with Spectacle for some reason
Comment 9 Ilya Bizyaev 2025-09-03 19:38:32 UTC
Created attachment 184690 [details]
How GPU Screen Recorder sees it
Comment 10 Ilya Bizyaev 2025-09-03 19:38:57 UTC
Created attachment 184691 [details]
What Spectacle shows when making the screenshot
Comment 11 Ilya Bizyaev 2025-09-03 19:39:23 UTC
Created attachment 184692 [details]
What Spectacle saves to the file
Comment 12 Ilya Bizyaev 2025-09-03 19:45:37 UTC
Created attachment 184693 [details]
How I see it (behind is about:blank for comparison)
Comment 13 Ilya Bizyaev 2025-09-03 19:46:58 UTC
New system info:

Operating System: openSUSE Tumbleweed 20250902
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2
Kernel Version: 6.16.3-1-default (64-bit)
Graphics Platform: Wayland
Processors: 32 × Intel® Core™ i9-14900K
Graphics Processor: NVIDIA GeForce RTX 4070