Bug 161018 - abnormal/missing icons in gnome
abnormal/missing icons in gnome
Status: CLOSED NEXTRELEASE
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: control-center (Show other bugs)
4.0
i386 Linux
medium Severity high
: ---
: ---
Assigned To: Control Center Maintainer
desktop-bugs@redhat.com
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-06-19 17:32 EDT by Rohit V. Kapoor
Modified: 2009-02-16 12:36 EST (History)
4 users (show)

See Also:
Fixed In Version: RHEL5
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-02-16 12:36:59 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:


Attachments (Terms of Use)

  None (edit)
Description Rohit V. Kapoor 2005-06-19 17:32:32 EDT
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)

How reproducible:
consistently

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
  
Actual results:
icons do not show normally

Expected results:
icons show normally

Additional info:


---- contents of $HOME/.vnc/xstartup: ----
#!/bin/sh 

# Uncomment the following two lines for normal desktop: 
unset SESSION_MANAGER 
exec /etc/X11/xinit/xinitrc 

[ -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" & 
twm & 
---- End of $HOME/.vnc/xstartup: ----
Comment 1 Mark McLoughlin 2005-06-20 03:44:46 EDT
Long standing control-center issue:

  http://bugzilla.gnome.org/show_bug.cgi?id=94049

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
     g-s-d.
---
Comment 2 Ray Strode [halfline] 2005-06-20 09:16:03 EDT
Hey Mark,

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.
Comment 3 Mark McLoughlin 2005-06-20 09:19:36 EDT
I think Jody was still dubious ... can't remember for sure, though
Comment 4 Jong Bae KO 2009-02-13 22:01:48 EST
Hi 

Is it fix on RHEL5 or latest RHEL4?
Comment 5 Ray Strode [halfline] 2009-02-16 12:36:59 EST
This is fixed in RHEL5, but not in RHEL4.

Note You need to log in before you can comment on or make changes to this bug.