Bug 461108 - Taskbar Colour changes with full screen apps/desktop with white icons
Summary: Taskbar Colour changes with full screen apps/desktop with white icons
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.26.2
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-28 11:08 UTC by Stephen Morris
Modified: 2022-11-07 19:00 UTC (History)
2 users (show)

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


Attachments
Colour issue with Taskbar (458.66 KB, image/png)
2022-11-03 09:05 UTC, Stephen Morris
Details
Colour issue with Taskbar (42.82 KB, image/png)
2022-11-03 09:06 UTC, Stephen Morris
Details
Colour issue with Taskbar (17.33 KB, image/png)
2022-11-03 09:08 UTC, Stephen Morris
Details
Col (320.94 KB, image/png)
2022-11-03 09:09 UTC, Stephen Morris
Details
Colour issue with Taskbar (320.94 KB, image/png)
2022-11-03 09:11 UTC, Stephen Morris
Details
Colour issue with Taskbar (58.25 KB, image/png)
2022-11-03 09:19 UTC, Stephen Morris
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Morris 2022-10-28 11:08:49 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Start Plasma from sddm
2. Start different apps fullscreen, taskbar colour changes and icons go invisible.
3. 

OBSERVED RESULT
With the desktop background the visibility is fine. If I start Thunderbird with the view pages having a white background, the taskbar colour goes white and all the displayed icons go white so that they are almost invisible. If I'm using Firefox playing a game I usually play the taskbar goes to a centre gradient colour ranging from yellow at both ends to white in the centre, with the icons going white and again almost invisible.

EXPECTED RESULT
Taskbar colour remains static and icons remain coloured.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora F36
(available in About System)
KDE Plasma Version: 5.26.2 (also happened in earlier version of Plasma as well.)
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2022-10-28 20:00:32 UTC
Can you attach a screenshot that shows the problem? Or even better, a screen recording? I'd like to be sure that what you're seeing is in fact a bug and not intentional.
Comment 2 Stephen Morris 2022-11-03 09:05:02 UTC
Created attachment 153426 [details]
Colour issue with Taskbar

This file shows the colour issue in the taskbar with the breeze dark colour scheme, the dark breeze plasma style with the firefox application showing an html5 game.
Comment 3 Stephen Morris 2022-11-03 09:06:39 UTC
Created attachment 153427 [details]
Colour issue with Taskbar

This shows the colour issue with the Breeze Dark Global Scheme, the breeze dark plasma style and firefox display a web site with a white text background.
Comment 4 Stephen Morris 2022-11-03 09:08:15 UTC
Created attachment 153428 [details]
Colour issue with Taskbar

This shows the colour issue in the taskbar with the Breeze Global Scheme, the breeze light plasma style and firefox displaying a web site page with a white background.
Comment 5 Stephen Morris 2022-11-03 09:09:15 UTC
Created attachment 153429 [details]
Col
Comment 6 Stephen Morris 2022-11-03 09:11:36 UTC
Created attachment 153430 [details]
Colour issue with Taskbar

This shows the taskbar colouring with the Breeze Global theme, the oxygen plasma style with firefox showing an html5 game. This screenshot shows that it seems that only the oxygen plasma style seems to show the colours optimally.
Comment 7 Stephen Morris 2022-11-03 09:19:17 UTC
Created attachment 153431 [details]
Colour issue with Taskbar

This screenshot of the taskbar shows the Breeze Global theme, oxygen plasma style with firefox displaying a web site page with a white background.
This screenshot also shows that it seems to only be the Oxygen Plasma Style that causes the colours to be shown optimally.
Comment 8 Nate Graham 2022-11-04 16:34:27 UTC
Ok, that's weird. I have a few questions so we can hopefully narrow down the issue:
1. What graphics hardware and drivers are you using?
2. What Plasma theme are you using?
3. Are you on Wayland or X11?
3a. If you're on X11, does it change if you turn on or off compositing with Alt+Shift+F12?
4. Does it get better if you disable the "Floating panel" feature and use a regular attached panel?
5. Does it get better if yo make your panel always be opaque, rather than adaptive or translucent?
Comment 9 Stephen Morris 2022-11-06 22:29:08 UTC
(In reply to Nate Graham from comment #8)
> Ok, that's weird. I have a few questions so we can hopefully narrow down the
> issue:
> 1. What graphics hardware and drivers are you using?
> 2. What Plasma theme are you using?
> 3. Are you on Wayland or X11?
> 3a. If you're on X11, does it change if you turn on or off compositing with
> Alt+Shift+F12?
> 4. Does it get better if you disable the "Floating panel" feature and use a
> regular attached panel?
> 5. Does it get better if yo make your panel always be opaque, rather than
> adaptive or translucent?

1. I am using a 12GB Nvidia RTX 3080 with the driver built from the akmod-nvidia 520.56.06 package from the fedora rpmfusion repositories.
2. I was using the Breeze Global Theme, but I also tried the Breeze Dark Global theme, and now I have switched over to the Utterly Nord Light Global theme and all of them exhibit the issue. I am also using the Breeze Light plasma style as both the Breeze and Fedora Thirty-six style follow the colour theme. The colour issue I have sent the screenshots for also happens with the both the Nord light and Nord dark global themes.
3. I am on X11 as I've found that KDE still does not work properly with Wayland.
3a. It does change in that the taskbar background stays white, but the icons on the taskbar are no longer transparent and show their full colours. (This is using the opaque option).
4. I don't use the floating panel feature, I only use the hiding feature, but I did try the floating panel feature once and it made no difference.
5. I tried those options and none of them made any difference. I am running with the opaque option at the moment.
Comment 10 Nate Graham 2022-11-07 19:00:41 UTC
OK, thanks. Unfortunately this is an issue with the NVIDIA driver.

Please report this issue to the NVIDIA folks, either by 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!