You are not logged in.

#1 2015-05-03 13:24:02

HuckleSmothered
Member
Registered: 2010-03-25
Posts: 68

[SOLVED] Xfce4-session-logout Icon for Restart Not Following Theme

The icon for restart does not match the rest of the icons (shutdown, hibernate, suspend, logout) on the window for the theme.

The current theme I'm using is Faenza XFCE. It happens with all the other Faenza themes, as well as other non-Faenza themes I've tried. The restart icon seems to be the only one that shows up as just the plain, ugly gnome one.

I've checked in the theme for system-reboot.svg and it is there with a correct icon, but the xfce4-session-logout window just doesn't seem to recognize it. Is it looking for some other naming convention?

Using XFCE 4.12 (happened on older versions, too. Happens on multiple systems, though.

Last edited by HuckleSmothered (2015-05-04 13:58:19)

Offline

#2 2015-05-03 17:09:45

Radioactiveman
Member
From: Germany
Registered: 2010-05-13
Posts: 388

Re: [SOLVED] Xfce4-session-logout Icon for Restart Not Following Theme

I had the same problem with MATE-Faenza (bug report).

Xfce respects the Freedesktop specification with "system-reboot" but the theme uses "system-restart" instead.

If your theme contains "system-reboot.svg", what is its location? Probably "/apps/scalable/"?

Offline

#3 2015-05-04 13:58:05

HuckleSmothered
Member
Registered: 2010-03-25
Posts: 68

Re: [SOLVED] Xfce4-session-logout Icon for Restart Not Following Theme

I created the symbolic links /usr/share/icons/Faenza/apps/*/system-reboot.svg to gnome-session-reboot.svg. The icon shows up correctly now.

At first I tried in just /apps/scalable but this did not work. So I just did all the folder sizes and it took immediate effect.

Thank you.

Offline

#4 2015-05-05 13:16:04

HuckleSmothered
Member
Registered: 2010-03-25
Posts: 68

Re: [SOLVED] Xfce4-session-logout Icon for Restart Not Following Theme

A little correction. It didn't take immediate effect on some of my other installs. Here's what I had to do:

  • Symbolically link /usr/share/icons/Faenza/apps/<the numbered folders>/gnome-session-reboot.png to /usr/share/icons/Faenza/apps/<the numbered folders>/system-reboot.png

  • Symbolically link /usr/share/icons/Faenza/apps/scalable/gnome-session-reboot.svg to /usr/share/icons/Faenza/apps/scalable/system-reboot.svg

    • This isn't really needed as I don't think xfce4-session-logout uses scalable

  • Recreate the icon cache with : sudo gtk-update-icon-cache /usr/share/icons/Faenza

Now it works.

Offline

#5 2015-06-10 17:19:15

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 606

Re: [SOLVED] Xfce4-session-logout Icon for Restart Not Following Theme


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

Board footer

Powered by FluxBB