I've just built 4.5.91. With a brand new user account, the Rodent icon theme is not used by default when Xfce starts up (instead, CrystalSVG from kde is chosen - it happens to be the first in the list of choices, so whether that's important or not, I'm not sure). This causes *many* icons to be missing. The Rodent theme is present and functional, because if I manually select it in the Settings manager, then all is well thereafter.
The appearance settings defaults to "hicolor" which is not correct IMHO. Can you try with rev. 28560. or later?
Confirmed fixed in 28562. Thanks!
According to the XSETTINGSRegistry spec, 'hicolor' is correct. http://www.freedesktop.org/wiki/Specifications/XSettingsRegistry To change the 'default' theme used, this must be fixed inside xsettings.xml
(In reply to comment #3) > According to the XSETTINGSRegistry spec, 'hicolor' is correct. > > http://www.freedesktop.org/wiki/Specifications/XSettingsRegistry > > To change the 'default' theme used, this must be fixed inside xsettings.xml For the record: xsettings.xml was missing in beta1 -- that's why this bug exists there, is has been fixed for quite some time now. (but it defaulted to Tango, gonna replace that with Rodent in a minute)
For the record, 'hicolor' is not a useful theme and should never be presented to the user as existing, unless no other themes are available (and in that case, I'd say just present 'None' as the theme). Is this fixed? Can we close this?
Yep, fixed. Verified in r28778: $ cat /etc/xfce/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml <?xml version="1.0" encoding="UTF-8"?> <channel name="xsettings" version="1.0"> <property name="Net" type="empty"> <property name="ThemeName" type="string" value="Xfce"/> <property name="IconThemeName" type="string" value="Rodent"/> </property> </channel> I'll go ahead and close this one. Thanks, guys! :-)