You are not logged in.
I'm running Gentoo and xfce4-settings-manager is empty, shows no configuration icons. I've also noticed this behaviour on Whisker menu, which is missing all the category icons; I am able to find the applications if I go to the "All" sub menu.
Last edited by malcomyork (2014-10-30 19:20:33)
Offline
Is this a new install or a recent problem?
Make sure you have at least the hicolor and gnome icon themes installed. Also ensure that xfce4-session is running.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
This is a new install.
Both icon themes are installed:
# eix hicolor
[I] x11-themes/hicolor-icon-theme
Available versions: 0.12^bs
Installed versions: 0.12^bs(00:29:31 17/10/14)
Homepage: http://icon-theme.freedesktop.org/wiki/HicolorTheme
Description: Fallback theme for the freedesktop icon theme specification
# eix gnome-icon
[I] x11-themes/gnome-icon-theme
Available versions: [M]3.6.2^bs 3.10.0^bs 3.12.0^bs {branding}
Installed versions: 3.12.0^bs(00:41:02 17/10/14)(branding)
Homepage: http://www.gnome.org/ http://people.freedesktop.org/~jimmac/icons/#git
Description: GNOME default icon theme
xfce4-session is running:
# ps -aux | grep xfce4-session
user 4538 0.0 2.0 284252 41372 ? Sl 01:46 0:00 xfce4-session
Last edited by malcomyork (2014-10-29 13:27:35)
Offline
Forgot to mention the tango icon theme as well. See if installing that helps.
I also recall coming across an issue where a graphics library needed to be installed. Ok, here is the link.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
ToZ, I checked both libraries and they are intalled.
Tango theme is installed and I am using Faenza-Darkest theme.
I don't believe this is a theme issue. It looks like some missing library or something broken in xdg.
I have uploaded a picture here so you can actually see what I'm talking about.
Last edited by malcomyork (2014-10-29 14:27:20)
Offline
Thanks for the image. By missing icons, I thought you meant that the correct ones weren't displaying. Your image shows that none of them are displaying. This might be an issue with exo. Have you built/installed it?
Also, check the library dependencies to make sure they are all being found:
ldd $(which xfce4-settings-manager)
...specifically libexo.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Welcome ToZ!
Yes, the dependency is fulfilled:
# ldd $(which xfce4-settings-manager) | grep exo
libexo-1.so.0 => /usr/lib64/libexo-1.so.0 (0x00007fbf44daa000)
Offline
Hmmm. Are all of the library files being found for the executable?
Have you also built garcon and libxfce4ui?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I have to unfortunately say yes to both questions.
Offline
What happens if you run an strace against "xfce4-settings-manager"? Any interesting errors that might pinpoint where its failing?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I'm not sure how to debug this application, but I tried to run it on a terminal and I get no output at all.
Offline
Try:
strace -o xfce4-settings-manager.trace xfce4-settings-manager
...and after the manager opens, wait a couple of seconds then close it down. Review the xfce4-settings-manager.trace file. Feel free to post a copy of it for a second set of eyes to have a look.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Ok, I was able to resolve it.
I build my system with the variable UMASK set to 077, which caused the permissions of the directory /usr/local/share/ to be 700. xfce4-settings-manager was trying to read that folder but was getting a "Permission denied" error; I switched back the permissions on that folder to 755 and now I have all the applications listed in the panel and settings back again.
ToZ, thank you for helping me out, specially for teaching me about strace! I didn't know that application even existed.
Last edited by malcomyork (2014-10-30 19:19:18)
Offline
Glad you found a solution and thanks for posting it back.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 571.98 KiB (Peak: 588.83 KiB) ]