Bug 478021

Summary: When switching to Breeze dark, the icons become unreadable due to them being dark.
Product: [Plasma] Breeze Reporter: tusharhero
Component: Color schemeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: nate, tusharhero
Priority: NOR    
Version First Reported In: 5.27.9   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of the unreadable icons.

Description tusharhero 2023-12-04 03:45:46 UTC
Created attachment 163835 [details]
Screenshot of the unreadable icons.

SUMMARY
When switching to Breeze dark, the icons become unreadable due them
being dark. 

STEPS TO REPRODUCE
1. Switch theme to Breeze dark
2. Check Konsole and other KDE programs

OBSERVED RESULT
Icons unreadable because dark icon on dark background

EXPECTED RESULT
Icons readable with light icon on dark background

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Archlinux
(available in About System)
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
This happens even after I re-login. Or reboot my computer. To
workaround this I had to run these commands as advised in the Archwiki.

```
$ rm ~/.config/Trolltech.conf
$ kbuildsycoca5 --noincremental
```
Comment 1 Nate Graham 2023-12-13 17:33:31 UTC
It appears that you're using the Breeze icon theme (not Breeze Dark), which means that proper icon coloring comes from plasma-integration, which appears to not be available, as I can see from the screenshot that it's not using the Breeze application style either.

This is caused by a local misconfiguration on your computer. Very likely what happened is that you have qt5ct installed (remove it) or have something else overriding QT_QPA_PLATFORMTHEME to something other than what plasma-integration sets it to.

See also https://community.kde.org/Distributions/Packaging_Recommendations#Packages_to_avoid
Comment 2 tusharhero 2023-12-13 18:37:59 UTC
> This is caused by a local misconfiguration on your computer. Very likely
> what happened is that you have qt5ct installed (remove it) or have something
> else overriding QT_QPA_PLATFORMTHEME to something other than what
> plasma-integration sets it to.

I don't have any of the packages installed here. Would it be appropriate to continue this discussion here or should I go to the KDE forums, or the distribution(archlinux)'s forum, since it seems to be a downstream thing?
Comment 3 Nate Graham 2023-12-13 19:25:34 UTC
discuss.kde.org or the Arch forum would either make sense to me!