Bug 151254 - "log out" does nothing, splash screen hang
Summary: "log out" does nothing, splash screen hang
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-session   
(Show other bugs)
Version: 4
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2005-03-16 14:23 UTC by Need Real Name
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-04-11 14:35:23 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Need Real Name 2005-03-16 14:23:28 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041020 Epiphany/1.4.4

Description of problem:
This is probably a gnome bug, but because it's vnc specific I filed it here.

I have remote login using Xvnc setup. It works fine (apart from some dodgy fonts), apart from the Desktop> Log Out, which does nothing.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:

Additional info:

Comment 1 Need Real Name 2005-03-16 14:38:33 UTC
If I click "log out", then wait for a while (a few minutes), it does work.
Bizarrely, minimising vncviewer seems to speed it up.

Comment 2 Tim Waugh 2005-03-16 14:44:57 UTC
I need 'steps to reproduce' here -- there are so many ways to run a VNC server,
you'll have to be specific about how you are running yours.

The key question is this: are you logged in to two GNOME sessions on the same
machine as the same user?  Or is the VNC session the only GNOME session on that
machine for that user?

Comment 3 Need Real Name 2005-03-16 14:49:16 UTC
Answer to key question: This is the only Gnome session on that machine for that


Add to /etc/services:
 # VNC Servers
 vnc-800x600x16 5900/tcp
 vnc-1024x768x16 5901/tcp

Add to /etc/xinetd.d/xvncserver:
 service vnc-800x600x16
  protocol = tcp
  socket_type = stream
  wait = no
  user = nobody
  server = /usr/bin/Xvnc
  server_args = -inetd -query localhost -once -geometry 800x600 -depth 16
securitytypes=none -fp unix/:7100

 service vnc-1024x768x16
  protocol = tcp
  socket_type = stream
  wait = no
  user = nobody
  server = /usr/bin/Xvnc
  server_args = -inetd -query localhost -once -geometry 1024x768 -depth 16
securitytypes=none -fp unix/:7100

Edit /etc/X11/gdm/gdm.conf
Change "Enable=false" to "Enable=true"

Restart xinetd and gdm-binary

From remote machine, run vncviewer ip:1
Login as user, go to Desktop> Log out

Comment 4 Tim Waugh 2005-03-16 14:54:56 UTC
Okay, thanks.  You mentioned that this is VNC-specific -- what other methods of
logging in to GNOME have you tried?  Have you tried logging in over a normal
XDMCP connection, for instance?  IOW, 'X -query localhost' rather than Xvnc?

Comment 5 Need Real Name 2005-03-16 15:03:22 UTC
It seems I was wrong.

On installing FC4T1, the machine crawled when it got to runlevel 5. To work
around this, I switched to runlevel 3 and ran startx manually. Using "log out"
this way worked immediately (it no longer does).

To fix this properly, I upgraded gdm and xorg-x11. Now I get the "log out" delay
problem whether local or remote.

I'm not sure if it's worth mentioning that the Fedora splash screen after login
doesn't go away until I click on it.

Thanks for the quick replies btw.

Comment 6 Tim Waugh 2005-03-16 15:24:34 UTC
Okay.  The splash screen problem almost certainly is related, yes, and I expect
if you leave it long enough it will go away of its own accord -- and then log
out will not be delayed.

Reassigning to GNOME.

Comment 7 Michael McCabe 2005-03-22 14:17:13 UTC
I'm getting the logout delay locally on a fresh FC4 T1 install

Comment 8 Need Real Name 2005-04-11 14:35:23 UTC

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