Bug 479889

Summary: Night Color is not applied to the mouse cursor with NVIDIA GPU
Product: [Plasma] kwin Reporter: Ilya Bizyaev <bizyaev>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: minor CC: chermnykh2001, iwisp360, jamesxmcintosh, kde, nate, vkrevs, xaver.hugl
Priority: NOR Keywords: qt6
Version: 5.92.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Ilya Bizyaev 2024-01-16 11:54:00 UTC
SUMMARY
You can notice the difference in colors in the evening.


STEPS TO REPRODUCE
1. Enable Night Color
2. Wait for the evening/night

OBSERVED RESULT
The cursor is blueish compared to the rest of the screen.

EXPECTED RESULT
The cursor's colors are also adapted.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240111
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 5.249.0
Qt Version: 6.6.1
Kernel Version: 6.6.10-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: NVIDIA GeForce RTX 4070/PCIe/SSE2

ADDITIONAL INFORMATION
Comment 1 Zamundaaa 2024-01-16 14:05:31 UTC
Is this with an ICC profile or HDR, or without either?
Comment 2 Ilya Bizyaev 2024-01-16 20:37:57 UTC
Without an ICC profile on a non-HDR monitor
Comment 3 Zamundaaa 2024-01-16 21:09:45 UTC
What driver version are you on?
Comment 4 Ilya Bizyaev 2024-01-16 22:41:49 UTC
The proprietary driver, 545.29.06
Comment 5 Zamundaaa 2024-01-16 23:04:36 UTC
Okay, then the crtc GAMMA_LUT property is being used, and the driver doesn't apply it to the cursor. Please report this bug to NVidia
Comment 6 Nate Graham 2024-03-07 23:41:57 UTC
*** Bug 482208 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2024-03-07 23:42:36 UTC
(In reply to Zamundaaa from comment #5)
> Okay, then the crtc GAMMA_LUT property is being used, and the driver doesn't
> apply it to the cursor. Please report this bug to NVidia
Specifically, by either sending an email to linux-bugs@nvidia.com, or making a post at https://forums.developer.nvidia.com/c/gpu-graphics/linux. It would be helpful to the NVIDIA developers if you could run nvidia-bug-report.sh and attach the resulting file in your report. Thanks!