Summary: | Enabling WCG or applying ICC "increases" window transparency | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | hexchain <kde> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 179, bartos.petr, mwoodj, nate, sam, thederpyworld, xaver.hugl |
Priority: | NOR | Keywords: | qt6 |
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/f20ccabe80c056066f556f9f7f23b253e4704b43 | Version Fixed In: | 6.2.0 |
Sentry Crash Report: | |||
Attachments: |
Konsole on about:blank, without ICC
Konsole on about:blank, with ICC |
Created attachment 163067 [details]
Konsole on about:blank, with ICC
I am seeing this issue in wayland as well. A good way to reproduce is to set the color profile to 'none'. In the konsole profile settings set background color transparency to something like 20%. Observe that the window is not very transparent and the text is easily legible. Then change the color profile to an ICC profile and click apply. Observe that the konsole window immediately becomes much more transparent and the font is harder to see. I am running plasma 6.1.1 with nvidia driver 555.52.04. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6050 Git commit f20ccabe80c056066f556f9f7f23b253e4704b43 by Xaver Hugl. Committed on 05/07/2024 at 12:52. Pushed by zamundaaa into branch 'master'. backends/drm: do blending in gamma 2.2 space with color management too This matches what we do without color management, and is more what users and app developers expect. Going with linear blending before was mostly from it being more "correct" / how physical blending of light works, but that doesn't really matter when existing software expects it to behave differently. Related: bug 479755 M +1 -1 src/backends/drm/drm_egl_layer_surface.cpp https://invent.kde.org/plasma/kwin/-/commit/f20ccabe80c056066f556f9f7f23b253e4704b43 *** Bug 490724 has been marked as a duplicate of this bug. *** |
Created attachment 163066 [details] Konsole on about:blank, without ICC SUMMARY I've noticed that after enabling WCG or applying an ICC, semi-transparent windows like Konsole appeared more transparent than they previously were. Please see the screenshots. STEPS TO REPRODUCE 1. Enable WCG or apply an ICC OBSERVED RESULT Semi-transparent windows, like Konsole, appear clearer. EXPECTED RESULT The transparency level should look the same. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.81.0 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Kernel Version: 6.6.0-arch1-1 (64-bit) Graphics Platform: Wayland