| Summary: | Shadow Rendering Error w/ Night Light/Built-in Color Profile on Prefer Efficiency | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Michael <ramsburgmichael> |
| Component: | night color | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | nate, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.2 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/61d03d5050b559233224bfd3e2802f859e768336 | Version Fixed/Implemented In: | 6.3.5 |
| Sentry Crash Report: | |||
| Attachments: | Video of the bug | ||
|
Description
Michael
2025-03-09 05:11:36 UTC
Created attachment 179429 [details]
Video of the bug
Video of the bug, left screen is plugged into the GPU, right screen is plugged into the iGPU
(In reply to Liarus1001 from comment #1) > Created attachment 179429 [details] > Video of the bug > > Video of the bug, left screen is plugged into the GPU, right screen is > plugged into the iGPU Whoops, i had too many tabs open, and i uploaded to the wrong bug form, ignore this, sorry! What color temperature do you have night light set to? It seems like your monitor is just shy of sRGB, so if you have night light set to very low color temperatures, that could cause this sort of issue to appear when it wouldn't without a color profile (which makes KWin assume the screen is perfect sRGB) (In reply to Zamundaaa from comment #3) > What color temperature do you have night light set to? > It seems like your monitor is just shy of sRGB, so if you have night light > set to very low color temperatures, that could cause this sort of issue to > appear when it wouldn't without a color profile (which makes KWin assume the > screen is perfect sRGB) It's on the default setting - 4500K. Thanks for the explanation! A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/7459 Git commit 36a0f992b110e6c5013beaba0a7a5cb1d003dc4f by Xaver Hugl. Committed on 09/04/2025 at 11:03. Pushed by zamundaaa into branch 'master'. backends/drm: reduce minimum luminance for SDR The minimum luminance the Wayland protocol uses is 0.2cd/m², which is pretty high for modern displays, and leads to colors close to black being much more distorted towards red than expected. This only affects displays without an ICC profile and in SDR mode. M +6 -2 src/backends/drm/drm_output.cpp https://invent.kde.org/plasma/kwin/-/commit/36a0f992b110e6c5013beaba0a7a5cb1d003dc4f Git commit 61d03d5050b559233224bfd3e2802f859e768336 by Xaver Hugl. Committed on 09/04/2025 at 12:18. Pushed by zamundaaa into branch 'Plasma/6.3'. backends/drm: reduce minimum luminance for SDR The minimum luminance the Wayland protocol uses is 0.2cd/m², which is pretty high for modern displays, and leads to colors close to black being much more distorted towards red than expected. This only affects displays without an ICC profile and in SDR mode. (cherry picked from commit 36a0f992b110e6c5013beaba0a7a5cb1d003dc4f) M +6 -2 src/backends/drm/drm_output.cpp https://invent.kde.org/plasma/kwin/-/commit/61d03d5050b559233224bfd3e2802f859e768336 |