Main menu:

Sponsoring

Please consider a small donation:

 

 

Or you can donate bitcoin:

 

Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank

Fame

FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.

Search

My Favourites

Slackware

Calendar

December 2014
M T W T F S S
« Nov    
1234567
891011121314
15161718192021
22232425262728
293031  

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

Meta

Icons disappear in XFCE 4.6.0

Ouch…

You just upgraded your Slackware computer to the latest slackware-current and you are using XFCE as a desktop manager. Perhaps you wondered why all of a sudden most of your panel icons are missing, and several of the icons that should display in menus and dialogs are gone as well.

The issue you are experiencing is caused by the removal of the Rodent icon theme from XFCE 4.6.0. This icon theme was the default in past versions, and your configuration in ~/.config/xfce4/ will have references to that Rodent theme especially if you selected custom icons in some places. Now you upgraded to 4.6.0 and the Rodent is gone, XFCE will not be able to display the associated icons.

The remedy is fairly simple (thanks Robby for informing me). Running (all of) the following three steps should work:

  1. Run the command “/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor”
  2. Use the XFCE Settings Manager to change the theme to Tango or Gnome
  3. Re-install the “hicolor-icon-theme” package

When that is done, you may still have icons for launchers on the panel that are missing. In that case there is no other solution than to edit that particular launcher’s properties and select a new icon for it. See our bug report about this issue at http://bugzilla.xfce.org/show_bug.cgi?id=5067 which was opened by Robby Workman.

Note that you will not experience this “missing icons” behaviour if you install XFCE 4.6.0 without ever having used older versions of XFCE before on that computer. It is purely upgrade-related.

Cheers, Eric

Comments

Comment from Robby Workman
Posted: March 11, 2009 at 15:08

Actually, I’d recommend removing the /usr/share/icons/hicolor/*.cache file- all the icon caches do is take up space and cause problems.

Comment from Andrey
Posted: March 2, 2010 at 17:51

This does not help. I get error messages like “(thunderbird-bin:4067): Gtk-WARNING **: Error loading theme icon ‘gtk-directory’ for stock: Unrecognized image file format”

Write a comment