Bug#305471: gnome-session: gnome logout don't logout
Hans Ulrich Niedermann
Hans Ulrich Niedermann <debian@n-dimensional.de>,
305471@bugs.debian.org
Tue, 26 Apr 2005 19:35:22 +0200
Hi,
I have a similar phenomenon on a system S of mine:
For user A, The "logout" panel button or menu item results appears to
do nothing, but after a wait of 90..120 seconds the "Are you sure you
want to log out" dialog finally appears. This may possibly be
connected to the splash image not disappearing after startup
automatically (it disappears after a mouse click on it).
For a newly created user B on the same system S, however, the dialog
appears instantanously. (A newly created user has to manually choose
the session type in gdm the first time, though, otherwise
gdm/metacity/gnome/whoever will just show a grey screen.)
Oh, and on another system T of mine there is a similar phenomenon,
also linked with gnome-session:
For user C, logging in with gdm will start gnome-session and
gnome-sm-proxy (the session manager icon will be shown), and then the
system will wait at 0% CPU for a period of someting like those 90..120
seconds, before finally starting up the rest of gnome.
For anoter user D on system T, gnome starts up without that wait.
Both systems S and T run:
gnome-session 2.8.1-6
metacity 2.8.8-1
gdm 2.6.0.8-1
All those phenomena happen every time, regardless of reboots, etc.
And I have no idea where and how to start debugging.
Appended is the process list on system S, waiting for the "Are you sure you
want to log out" dialog to appear.
HTH,
Uli
PID TTY STAT TIME COMMAND
1 ? S 0:00 init [2]
2 ? SN 0:00 [ksoftirqd/0]
3 ? S< 0:00 [events/0]
4 ? S< 0:00 [khelper]
20 ? S< 0:00 [kblockd/0]
44 ? S 0:04 [pdflush]
45 ? S 0:02 [pdflush]
47 ? S< 0:00 [aio/0]
46 ? S 0:03 [kswapd0]
183 ? S 0:00 [kseriod]
203 ? S 0:00 [scsi_eh_0]
205 ? S 0:00 [scsi_eh_1]
211 ? S 0:00 [scsi_eh_2]
257 ? S 0:08 [kjournald]
845 ? S 0:00 [khubd]
861 ? S 0:00 [kapmd]
918 ? S 0:00 [kjournald]
2179 ? Ss 0:00 dhclient -e -pf /var/run/dhclient.eth0.pid -lf /var/run/dhclient.eth0.leases eth0
2420 ? Ss 0:00 /sbin/syslogd
2423 ? Ss 0:00 /sbin/klogd
2608 ? S<Ls 0:01 /usr/bin/atop -a -w /var/log/atop.log 600
2642 ? Ss 0:00 /usr/sbin/hald --drop-privileges
2660 ? Ss 0:00 /usr/sbin/famd -T 0
2667 ? Ss 0:00 /usr/sbin/inetd
2672 ? Ss 0:00 /usr/sbin/mDNSResponder -f /etc/mdnsresponder/mDNSResponder.conf
2683 ? Ss 0:00 /usr/sbin/nmbd -D
2688 ? Ss 0:00 /usr/sbin/smbd -D
2697 ? S 0:00 /usr/sbin/smbd -D
2730 ? Ss 0:00 /usr/bin/X11/xfs -daemon
2852 ? S 0:00 /usr/sbin/chronyd
2855 ? Ss 0:00 /usr/sbin/atd
2870 ? Ss 0:00 /usr/sbin/cron
3149 tty1 Ss+ 0:00 /sbin/getty 38400 tty1
3150 tty2 Ss+ 0:00 /sbin/getty 38400 tty2
3151 tty3 Ss+ 0:00 /sbin/getty 38400 tty3
3152 tty4 Ss+ 0:00 /sbin/getty 38400 tty4
3154 tty6 Ss+ 0:00 -bash
3291 ? Ss 0:06 SCREEN
3292 pts/0 Ss+ 0:00 /bin/bash
3305 pts/1 Ss+ 0:00 /bin/bash
3362 ? Ss 0:00 /usr/sbin/sshd
3375 ? Ss 0:02 sshd: root@pts/2
3377 pts/2 Ss 0:00 -bash
15021 ? Ss 0:00 /sbin/portmap
18512 pts/0 S 0:00 /bin/bash /etc/init.d/xprint restart
18513 pts/0 S 0:00 /bin/bash /etc/init.d/xprint restart
18514 pts/0 S 0:00 /usr/X11R6/bin/Xprt -ac -pn -nolisten tcp -audit 4 -fp /usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Type1,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/100dpi/,/usr/lib/X11/fonts/75dpi,/usr/lib/X11/fonts/75dpi/,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/100dpi,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/misc :64
18516 pts/0 S 0:00 /bin/bash /etc/init.d/xprint restart
22776 ? S<s 0:00 udevd
23253 ? Ss 0:00 /usr/bin/dbus-daemon-1 --system
25639 ? Ss 0:02 /usr/sbin/cupsd -F
27767 ? S 0:00 /usr/lib/gconf2/gconfd-2 13
28952 ? Ss 0:00 /usr/bin/gdm
29306 ? Ss 0:00 /usr/lib/bonobo-activation/bonobo-activation-server --ac-activate --ior-output-fd=18
29616 ? S 0:00 /usr/lib/evolution/evolution-data-server-1.0 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck --oaf-ior-fd=42
30464 ? S 0:00 /usr/bin/gdm
30497 ? S< 0:25 /usr/X11R6/bin/X :0 -audit 0 -dpi 100 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
30967 pts/2 S+ 0:00 screen -dr
31548 tty5 Ss+ 0:00 /sbin/getty 38400 tty5
31625 ? Ss 0:00 /usr/bin/gnome-session
31680 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/gnome-session
31682 ? S 0:01 /usr/lib/gconf2/gconfd-2 5
31685 ? S 0:00 /usr/bin/gnome-keyring-daemon
31687 ? Ss 0:00 /usr/lib/bonobo-activation/bonobo-activation-server --ac-activate --ior-output-fd=18
31689 ? Ss 0:00 gnome-smproxy --sm-config-prefix /.gnome-smproxy-VTr4BD/ --sm-client-id 11c0a81bc7000106733404500000016820000
31691 ? S 0:00 /usr/lib/control-center/gnome-settings-daemon --oaf-activate-iid=OAFIID:GNOME_SettingsDaemon --oaf-ior-fd=22
31693 ? S 0:01 /usr/bin/vino-server --oaf-activate-iid=OAFIID:GNOME_RemoteDesktopServer --oaf-ior-fd=23
31703 ? S 0:00 xscreensaver -nosplash
31712 ? Ss 0:00 metacity --sm-save-file 1105761839-3208-3814497716.ms
31717 ? Ss 0:01 nautilus --sm-config-prefix /nautilus-bf3erl/ --sm-client-id 11c0a81bc7000106733404600000016820003 --screen 0 --no-default-window
31719 ? Ss 0:01 gnome-panel --sm-config-prefix /gnome-panel-5oQEnm/ --sm-client-id 11c0a81bc7000106733404600000016820002 --screen 0 --profile default
31729 ? Ss 0:00 /usr/lib/evolution/2.0/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify-TKSJaw/ --sm-client-id 11c0a81bc7000110506463600000157320002 --screen 0
31733 ? S 0:00 /usr/lib/gnome-vfs2/gnome-vfs-daemon --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory --oaf-ior-fd=30
31740 ? S 0:00 /usr/lib/nautilus-cd-burner/mapping-daemon
31744 ? Ss 0:00 seahorse-agent
31760 ? S 0:00 /usr/lib/evolution/evolution-data-server-1.0 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck --oaf-ior-fd=34
31785 ? S 0:01 /usr/lib/gnome-panel/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=38
31787 ? S 0:00 /usr/lib/gnome-applets/multiload-applet-2 --oaf-activate-iid=OAFIID:GNOME_MultiLoadApplet_Factory --oaf-ior-fd=40
31789 ? S 0:00 /usr/lib/gnome-utils/gdict-applet --oaf-activate-iid=OAFIID:GNOME_GDictApplet_Factory --oaf-ior-fd=42
31794 ? S 0:00 /usr/lib/gnome-panel/glunarclock-applet-2 --oaf-activate-iid=OAFIID:GNOME_GLunarclockApplet_Factory --oaf-ior-fd=44
31796 ? S 0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=46
31800 ? S 0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=48
31802 ? S 0:00 /usr/lib/gnome-panel/notification-area-applet --oaf-activate-iid=OAFIID:GNOME_NotificationAreaApplet_Factory --oaf-ior-fd=50
31805 ? R 0:00 gnome-terminal
31806 ? S 0:00 gnome-pty-helper
31807 pts/3 Ss 0:00 bash
31813 pts/3 R+ 0:00 ps ax