Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133599 - gnome-session-2.14.1: Splash doesn't disappear (freezes), logout impossible
Summary: gnome-session-2.14.1: Splash doesn't disappear (freezes), logout impossible
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 136901 (view as bug list)
Depends on:
Blocks: 119872
  Show dependency tree
 
Reported: 2006-05-17 07:56 UTC by Martin Wegner
Modified: 2006-12-18 12:24 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wegner 2006-05-17 07:56:02 UTC
I have some strange issues here with gnome-session:

Since the patch for hiding the splash screen (http://www.gentoo.org/cgi-bin/viewcvs.cgi/*checkout*/gnome-base/gnome-session/files/gnome-session-2-hide_splash.patch) was removed from the ebuild, on my system the splash again does not disappear. It only disappears when I click on it. If I re-include the above patch into the ebuild, it disappears as it should.

Problem that I have in both cases (splash disappearing or not): If I select "Desktop" > "Logout" and the logout question is displayed, I click "Logout" but nothing happens, dialog just closes. Only way to quit is Ctrl-Alt-Backspace ...

This happens on two machines here.

Also tested with fresh configs, still no luck.

Then, when I start the first program (browser or whatever), splash disappears and I can logout ...

Let me know if you need more information.

$ emerge info
Portage 2.1_rc1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.17-rc2-mw i686)
=================================================================
System uname: 2.6.17-rc2-mw i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre19
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
dev-lang/python:     2.2.3-r6, 2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -msse2 -m3dnow -mfpmath=sse -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -msse2 -m3dnow -mfpmath=sse -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="C"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d aac aalib acl alsa apache2 apm audiofile avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 bzlib cdparanoia cdr cli composite crypt crypto_openssl cups curl dba dedicated dga directfb divx4linux doc dri dvd dvdr eds emboss encode escreen exif expat fam fbcon ffmpeg firefox flac foomaticdb ftp gd gdbm gif gimpprint glut gnome gstreamer gtk gtk2 gtkhtml hal i8x0 idn imagemagick imap imlib insecure-savers ipv6 isdnlog jabber java jpeg jpeg2k lcms libcaca libg++ libwww mad mbox mhash mmx mmxext mng mono motif mozdevelop mozilla mozsvg mp3 mpeg mysql ncurses nls no-htdocs nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl openssl oscar oss pam pcre pdflib pear perl php png postfix pppd python quicktime readline real reflection rtc ruby samba sdl session silverxp slang spell spl sse sse2 ssl stencil-buffer svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vim-with-x visualization vorbis win32codecs wmf xanim xine xinerama xml xmms xorg xprint xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2006-05-17 18:46:43 UTC
Please try the steps described here: http://bugzilla.gnome.org/show_bug.cgi?id=116814#c39

If you still see this problem, and before filing a bug upstream, attach the contents from ~/.gnome2/session here.

Thanks.
Comment 2 Martin Wegner 2006-05-18 02:56:55 UTC
I cannot follow the steps above, since on both machines I have no file ~/.gnome2/session .
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2006-05-18 14:29:17 UTC
Do you have the ~/.gnome2 dir?
If so, with what permissions?

What version of gnome-session do you have installed?
How do you start your gnome session?
Have you checked if gnome-smproxy is running?
Comment 4 Martin Wegner 2006-05-19 00:48:08 UTC
The .gnome2 dir exists with permissions drwx------ on both machines.

I'm starting my X session with startx from the console, in /etc/rc.conf XSESSION is set to "Gnome". gnome-session is installed in version 2.14.1 .

gnome-smproxy is not running.
Comment 5 Martin Wegner 2006-05-22 14:21:57 UTC
I just found out that when I set Desktop > Preferences > Sessions "Automatically save changes to session" this behaviour disappears i. e. everything works as normal. Maybe that is another hint for you ...
Comment 6 foser (RETIRED) gentoo-dev 2006-05-23 04:10:10 UTC
could be, what was in your old sessions that was not gnome specific ?
Comment 7 John N. Laliberte (RETIRED) gentoo-dev 2006-05-25 06:31:44 UTC
came across this debian bug that sounds very much like this one.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=253729

I will try and reproduce later today.
Comment 8 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-05-25 12:41:25 UTC
I just hit this on a newly installed system.  I think this is related to bonobo-activation-server dying.  Could you try opening a gnome-terminal while the splash screen is hung, and see if it goes away? (gnome-terminal starts a new activation server when it starts)
Comment 9 Martin Wegner 2006-05-25 14:10:28 UTC
I wrote in my initial report:

"Then, when I start the first program (browser or whatever), splash disappears
and I can logout ..."

I meant what you have asked for:

Yes, whenever I start a gnome application, splash disappears and I can logout.
Comment 10 Fab 2006-06-04 17:42:42 UTC
Exactly same problem here. (gnome-light 2.14.0, gnome-session 2.14.1)

I noticed 3 things :
 - adding a little program (tomboy for example) to the auto-start list seems to fix this bug
 - in the auto-start list, I can disable gnome-volume-manager, but I can't remove it : it reappear in next login (is this a bug ?)
 - When the splashscreen is displayed, I have sometimes 3 dialog boxes which tells me that icons for the splashscreen can not be found.



$ emerge --info
Portage 2.1_rc3-r3 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.0
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/distpack/distfiles"
FEATURES="autoconfig buildpkg buildsyspkg candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.ovh.net/gentoo-distfiles/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/distpack/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups curl dbus dri dts dvd dvdr dvdread emboss encode esd exif fam ffmpeg firefox flac foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml hal imlib isdnlog java jpeg kde ldap libg++ libnotify libwww logrotate mad mikmod mmx motif mozilla mozsvg mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin ogg openal opengl oss pcre pdflib perl png ppds pppd python qt quicktime readline reflection sdl session spell spl sse sse2 ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis win32codecs xine xml xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_fr linguas_fr_FR userland_GNU video_cards_nvidia video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 11 Fab 2006-06-10 02:14:56 UTC
Additionally, when I login to gnome, the entire system freeze at the end of a few minutes : no more keyboard, no more mouse, no choice : hard reboot.
I post this here, because I think (maybe ?) it's related : with kde, it seems that I do not have this problem.
Sometimes I have also segfaults from xorg-x11 : memtest reports : 16 pass, 0 errors :)
I had just setup the ssh server, to see what's going wrong when it happens.
Comment 12 Fab 2006-06-10 12:35:43 UTC
Please forget my last post (comment #11) : these problems are not related : it also happens with kde. Will try to search another way.
Comment 13 John N. Laliberte (RETIRED) gentoo-dev 2006-06-15 08:59:04 UTC
*** Bug 136901 has been marked as a duplicate of this bug. ***
Comment 14 Fab 2006-07-14 10:39:59 UTC
Since gnome 2.14 is stable, I have exactly the same problem on another gentoo.
But I think I found a better solution :

  # mv /usr/share/gnome/autostart/gnome-volume-manager.desktop ~

I don't want g-v-m on startup, and now, the splashscreen disappear on login on each computer.
Comment 15 Fab 2006-07-14 11:03:07 UTC
Please have a look here :
http://bugzilla.gnome.org/show_bug.cgi?id=345115
Comment 16 Akos Ladanyi 2006-07-15 09:27:00 UTC
A workaround which works for me:
Go to Preferences -> Sessions -> Current Session.
Select gnome-volume-manager, change its type to settings, click apply.
Close all apps, hit Alt-F2, and run the command gnome-session-save.
Comment 17 Akos Ladanyi 2006-07-21 06:49:59 UTC
This is a duplicate of Bug 140040.
Comment 18 Lutz Schildt 2006-07-22 02:29:38 UTC
I use gnome-2.14.2 and gnome-session-2.14.2 and had the same problem.

comment #16 worked for me. Although g-v-m was already set to Settings.
Just clicked apply and ran gnome-session-save.
Comment 19 Simon Ruggier 2006-07-29 13:42:03 UTC
I used to have this issue, however, as of today I do not.  The last gnome related package I emerged was gnome-base/gnome-vfs-2.14.2-r1.  Given Comment #16, as well as the changelog entry for gnome-base/gnome-vfs-2.14.2-r1, perhaps this is related to bug 133096.
Comment 20 John N. Laliberte (RETIRED) gentoo-dev 2006-08-07 06:49:01 UTC
*** Bug 142600 has been marked as a duplicate of this bug. ***
Comment 21 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-09-08 08:43:42 UTC
Upgrade to gnome-base/gnome-vfs-2.14.2-r1 fixed this for the one box I had that hung too.
Comment 22 Luis Medinas (RETIRED) gentoo-dev 2006-12-16 15:18:21 UTC
anyone can still reproduce this problem with gnome 2.16 ?
Comment 23 Fab 2006-12-17 01:04:33 UTC
No, everything works fine here since several weeks.

gnome-session-2.16.2
gnome-vfs-2.16.3
gnome-volume-manager-2.15.0
gnome-light-2.16.1
full ~x86.