You are not logged in.

#1 2021-01-01 09:37:59

Ferdinand
Member
From: Norway
Registered: 2020-01-02
Posts: 338

[SOLVED] Unchangable Xfce icons

I'm a bit at a loss regarding a recent peculiarity in my Xfce:

I have a simple setup with Adwaita desktop theme and Faenza icon theme.

Now, if I change the icon theme with the Xfce Settings Manager, I see that the changes are reflected in my ~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml and in gsettings get org.gnome.desktop.interface icon-theme - but somehow it won't stick for half my icons - most notably the ones in Settings Manager; no matter what icon theme I select, the icons in Settings Manager stays the same (Adwaita I think, but I'm not sure).

It's a minor thing, but I'm curious what can cause this.

Last edited by Ferdinand (2021-01-01 18:16:19)

Offline

#2 2021-01-01 14:49:48

toz
Member
Registered: 2011-10-28
Posts: 513

Re: [SOLVED] Unchangable Xfce icons

Xfce has created a whole new set of icons based on the rDNS scheme (org.xfce.COMPONENT). Existing icon themes will need to be updated to accommodate for this change.

As a workaround, you can override this by linking/creating in a new set of icons. For example, considering the Settings Manager Appearance icon, you would first create the override directories:

mkdir -p ~/.local/share/icons/Faenza/apps/{16,24,32,48,scalable}

...and then link in the corresponding Faenza icon (assuming you will use, for example, preferences-desktop-theme as a replacement for the new Settings Manager > Appearance icon):

for d in 16 24 32 48; do ln -s /usr/share/icons/Faenza/apps/$d/preferences-desktop-theme.png ~/.local/share/icons/Faenza/apps/$d/org.xfce.settings.appearance.png; done
ln -s /usr/share/icons/Faenza/apps/scalable/preferences-desktop-theme.svg ~/.local/share/icons/Faenza/apps/scalable/org.xfce.settings.appearance.svg

...and then re-create the Faenza icon cache so it can read the new icons:

sudo gtk-update-icon-cache /usr/share/icons/Faenza

Repeat for every new xfce icon - which can be listed by searching in /usr/share/icons/hicolor for icons starting with "org.xfce."

Offline

#3 2021-01-01 18:14:55

Ferdinand
Member
From: Norway
Registered: 2020-01-02
Posts: 338

Re: [SOLVED] Unchangable Xfce icons

Thank's, toz!

That had completely passed me by - if I get you right they're renaming all icons, so themes must rename the corresponding icon files.

I haven't seen this announced properly (it's mentioned in the september blog though), and I haven't found any specific information on what name changes has been done, but I'll check more thoroughly now that I understand what happened :-p

I'll mark this topic as solved then :-)

Offline

#4 2021-01-01 19:16:51

toz
Member
Registered: 2011-10-28
Posts: 513

Re: [SOLVED] Unchangable Xfce icons

There was some mention in the 4.16 announcement as well. Also in the individual commits, if thats of interest.

Offline

Board footer

Powered by FluxBB