Red Hat Bugzilla – Bug 161018
abnormal/missing icons in gnome
Last modified: 2009-02-16 12:36:59 EST
This problem still occurs in RHEL 4.0. Pretty serious that GNOME settings are
not retained per X session, only per user and host.
+++ This bug was initially created as a clone of Bug #141874 +++
Description of problem:
In FC2, many icons on desktop, taskbar, and filesystem browser do not
appear normally using Gnome desktop manager via a VNC server
display. Logged in using regular user. Icons appear normally when
logging into computer console.
Version-Release number of selected component (if applicable):
4.0.5.i386 (using Win32 VNC client 3.3.7)
Steps to Reproduce:
1. change default $HOME/.vnc/xstartup
2. configure regular user to use Gnome as desktop manager
3. start vncserver process from shell login of regular user
4. connect to FC2 computer using vnc client from another computer
5. observe icons as abnormal
icons do not show normally
icons show normally
---- contents of $HOME/.vnc/xstartup: ----
# Uncomment the following two lines for normal desktop:
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
---- End of $HOME/.vnc/xstartup: ----
Long standing control-center issue:
From bug #141874:
Okay, I what's happening is:
1) You log in as "foo" to a normal session
2) You then run Xvnc from a terminal, with a gnome session running
on the VNC server. The gnome session is running as "foo" too.
3) Because gnome-settings-daemon registers as a per-user, per-host
daemon it doesn't get run in the VNC session - i.e. you really
need a g-s-d for both sessions, but you're only getting one
Didn't you commit the patch in the bug report a while ago? I vaguely remember
you and Jonathan talking about it and Jonathan saying to just commit it.
I think Jody was still dubious ... can't remember for sure, though
Is it fix on RHEL5 or latest RHEL4?
This is fixed in RHEL5, but not in RHEL4.