Enable colors from the current wallpaper or a chosen accent color
See how the color of breeze folder icons changes
Close Dolphin.
Open Dolphin and see that the icons reverted to default blue on Breeze.
Colors from wallpaper are not applied to Dolphin. Moreover, on icon task manager on latte dock, the Dolphin icon also reverts to blue, although for a brief moment it is colored with wallpaper color, or at least it worked in previous session, now it won’t change the color at all. The same issue is with accent color. Close/open Dolphin and see the folder’s in default blue.
I suspect some config issue, but I don’t know where colors config is. I tried defaulting Dolphin’s config, but that didn’t help.
This is a 7 years old OS install, so if config is at fault, the update mechanism failed to update existing config. In my test user, it looks as if everything worked as intended, the wallpaper’s color sticks, which strongly indicates config issue.
Where are the color’s config possibly stored or named?
I tried defaulting to Breeze global theme, and it didn’t help. Folder colors won’t survive simple Dolphin restart.
Yeap, tried that many times, nothing’s help.
My desktop is customized but is it heavy? It’s just mac-styled latte setup, kvantum theme, whitesur aurorae theme, that’s all. No widgets on the desktop. Again, I defaulted to Breeze and it didn’t fix it.
Yes and yes.
Because this is a config issue. On my test, default user, the issue is not there, so I expect that most people won’t have it as well.
I’ll let you know how it went.
EDIT:
Deleted .cache
Defaulted to Breeze global theme
Defaulted to Breeze app look.
Run plasmashell --replace in krunner
Re-logged and then used in krunner: kbuildsycoca5 --noincremental
The issue is still there .
EDIT 2:
I got idea! I run systemsettings in terminal and see what is the error while applying accent color. Here it is:
qt.svg: link #path2410 is undefined!
QQmlEngine::setContextForObject(): Object already has a QQmlContext
qt.svg: link #path2410 is undefined!
qt.svg: link #path2410 is undefined!
QQmlEngine::setContextForObject(): Object already has a QQmlContext
file:///usr/lib/qt/qml/org/kde/kirigami.2/PlaceholderMessage.qml:235:5: QML Heading: Binding loop detected for property "verticalAlignment"
file:///usr/share/kpackage/kcms/kcm_colors/contents/ui/main.qml:85:13: QML ColumnLayout: Cannot anchor to an item that isn't a parent or sibling.
qml: The item SubCategoryPage_QMLTYPE_103(0x561c32aa3bf0) is already in the PageRow
I this the explanation is probably there, but I just don’t understand it.
This is not an issue with the color scheme and I knew beforehand that the suggested above wont help, because it didn’t in my case.
What probably will help is:
Got to System Settings > Appearance > Global Theme
→ Click on the the Global theme you are using (I suggest to do this with Breeze stock theme)
→ With the popup select Desktop Layout
→ Apply
Be aware: This will reset all your panels and desktop settings to the theme’s default settings.
If you want you can also re-apply the appearance settings again. Up to you.
After applying don’t change anything back to your likening, instead logout and perform a new logon.
First thing to check after login:
Are the 2 options of lock and logout gone from the context menu on the desktop. If yes you should be good to go, accent colour should work (please try), and you can start to customize your desktop again as you like.
Hope it helps and please report if you still have troubles with accent colours!
You got me intrigued @raguse. How the desktop layout is involved in this? The same with the option Lock/Logout? Why is it bad that I have this?
Anyway, I did as you asked. Applied Breeze Desktop layout (it turned off latte and added the default panel), applied breeze appearance (everything), logged off and on.
I don’t see Lock/Logout on the desktop anymore - why?
The issue with folder colors is still there. I open Dolphin and see the standard blue icons. If I apply any accent colors, they change but don’t persist after Dolphin restart.
Old theme config can interfere. There were new functions implemented. Your old config in user files might not respect new functions. A reset of desktop layout rearranges your desktop-appletsrc amongst others.
Dolphin might be different story. How about if you add your home folder with it’s subfolders onto the desktop (Folder view)? Do they apply the correct accent color? Does the accent color get applied correctly in system settings and from wallpaper now?
I just discovered, that the accent colors are correctly applied in KDE dialog windows. It’s dolphin, that is causing the issue. However, deleting the dolphinrc config is not fixing the issue .
How do I do that? There has been a desktop setting for that in the past, but I can’t see it anymore.
As far I can tell, accent color is applied correctly in most places. Only Dolphin has the issue with it. Hmm…
Right click on desktop > Configure Desktop and Wallpaper > Wallpaper > Layout = Folder view
Right click on desktop > Configure Desktop and Wallpaper > Location > ‘Places panel item = “Home” (folder)’
You should have folders appearing on your desktop.
Note: There is still an open bug report upstream at KDE where folders with files previews do have a different color than the one selected. A way to get around this is to deactivate previews on the desktop by right click > previews=off.
However, I changed the desktop to my Home temporarily and saw all of my folders with correctly applied accent color. So that confirms that the setting works for everything, aside Dolphin.
I also tried renaming dolphin configs: (dolphinrc, UserFeedback.org.kde.dolphin.conf), the same with .local/share/dolphin/ - nothing made any changes to colors. It reverted settings and all customizations, but the blue folders stayed.
I don’t get this or any error when I try in konsole.
Do you have any special configuration for the trash bin? How about resetting the trash configuration in Dolphin There is a Default button in Dolphin settings. Try that. Also maybe try a new logon.
This looks like you have an environment variable set. Your blue dolphin looks more like something I see on a GTK rendering. Any exec command set in dolphin.desktop? This is suspicious: