r3dux.org

A number-pimping side project from the valleys in *NEW* upside-down flavour.

  • Home
  • ABOUT
  • OLD SITE
  • SEARCH
  • FEEDBACK

How To: Fix Gnome Icon Themes That Won’t Change

r3dux | November 25, 2009

When configuring your Gnome appearance and icon themes in Ubuntu 9.10 do they keep reverting to some ugly defaults? Yeah, mine were too. The problem’s related to gnome-settings-daemon, as seen here.

The fix:

Modify the file: /etc/X11/Xsession.d/55gnome-session_gnomerc so that it contains the following two additional lines (shown in comments):

# ADD FOLLOWING LINE
rm -f /tmp/session-is-gnome
BASESTARTUP=`basename "$STARTUP" | cut -d\  -f1`
if [ "$BASESTARTUP" = gnome-session -o \
        \( "$BASESTARTUP" = x-session-manager -a \
        "`readlink /etc/alternatives/x-session-manager`" = \
                /usr/bin/gnome-session \) ]; then
  GNOMERC=$HOME/.gnomerc
  if [ -r "$GNOMERC" ]; then
    . "$GNOMERC"
  fi
  # ADD FOLLOWING LINE
  touch /tmp/session-is-gnome
fi

Then modify the file: /etc/X11/Xsession.d/99×11-common_start to contain only the following code:

if [ -f /tmp/session-is-gnome ]; then
  exec /usr/bin/dbus-launch $STARTUP
else
  exec $STARTUP
fi

Fixed! Next!

Update: Although gnome-settings-daemon is definitely the guilty party here, the above fix doesn’t resolve it dying on login all the time, although it does increase the odds of starting correctly. If your icons switch back to some drab default, or other such off behaviour, check gnome-settings-daemon hasn’t died on start with ps -ef | grep gnome-settings, if it’s not running, you know it’s the problem. Will have to research this a bit more…

Comments
No Comments »
Categories
How-To, Linux
Tags
Broken, Gnome, gnome-settings-daemon, Icon, Icon-Theme, icons
Comments rss Comments rss
Trackback Trackback

Translate

Categories

Archives

Tags

3D ActionScript ActionScript 3.0 Adobe AI Ballarat Bash C++ Class Convert CS4 Effect Error Film Flash GLSL Gnome Hack How-To install Jaunty Java Kinect Linkage Linux Mash-Up Microsoft Motion OpenGL Particle Problem PS3 Remix Retro script Slides Sound Systems Texture Ubuntu Video VirtualBox Wii Windows XBox

Gamercard

OpenR3dux

Misc.

Flattr this

RSS Feed

r3dux twitter feed



“Without a struggle, there can be no progress.”

 - Frederick Douglass

rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox