Bug 433700 - On a ultrawide monitor, when the Present Windows effect is active, a tint is always visible
Summary: On a ultrawide monitor, when the Present Windows effect is active, a tint is ...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-present-windows (show other bugs)
Version: 5.22.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-27 13:16 UTC by fmachado
Modified: 2022-05-05 15:11 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.25
Sentry Crash Report:
fmachado: X11+
fmachado: NVIDIA+


Attachments
A blue tint appears when the Present Windows effect is active (598.89 KB, image/png)
2021-02-27 13:16 UTC, fmachado
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fmachado 2021-02-27 13:16:59 UTC
Created attachment 136220 [details]
A blue tint appears when the Present Windows effect is active

SCREEN RESOLUTION
5120 x 1440

SUMMARY
On a ultrawide monitor, once the Present Window effect is activated and the mouse moved for the first time, a tint appears (blue in this case, but the color changes depending on the theme) over everything except the mouse cursor. The opacity of the tint changes when the mouse is moved from the left side of the screen (more) to the right (less).

STEPS TO REPRODUCE
1. Go to System Settings -> Workspace Behavior -> Desktop Effects
2. Check Present Windows checkbox and click Apply
3. Move the mouse

OBSERVED RESULT
After moving the mouse a tint appears over everything except the mouse cursor.

EXPECTED RESULT
After moving the mouse a tint shouldn't appear.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.21.1
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2

NVRM version: NVIDIA UNIX x86_64 Kernel Module  460.39  Thu Jan 21 21:54:06 UTC 2021
GCC version:  gcc version 10.2.0 (GCC)

ADDITIONAL INFORMATION
This problem is fairly old and exists no matter the OS (currently on Arch Linux but was also present on Kubuntu).
Comment 1 bruteforcedecryption 2021-06-22 23:58:52 UTC
I am having the same exact issue using a Nvidia RTX 3060 and a 2560x1440p screen. This problem does not exist whenever I switch to xrender instead of opengl.

Operating System: Arch Linux
KDE Plasma Version: 5.22.2
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.12.12-169-tkg-bmq (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060/PCIe/SSE2
Comment 2 Nate Graham 2021-08-19 15:38:16 UTC
Should be fixed in the QML rewrite for Plasma 5.23!
Comment 3 fmachado 2021-10-18 17:53:27 UTC
I'm sorry to say but the problem persists after updating Plasma to 5.23.
Comment 4 Niklas Stephanblome 2022-01-19 15:03:13 UTC
(In reply to fmachado from comment #3)
> I'm sorry to say but the problem persists after updating Plasma to 5.23.

That's because it was never rewritten in 5.23, it will not be rewritten in 5.24 and probably not in 5.25. 

I have an ultrawide monitor too but don't have such problems... it must be something different.
Comment 5 Nate Graham 2022-05-05 15:11:29 UTC
This has been fixed with the rewrite in Plasma 5.25, done by Marco Martin with https://invent.kde.org/plasma/kwin/-/commit/376ee357dbc50fec3b6e71c40938171ddb2e726a!