Since I installed gnome-2.26, I have to wait after log in from gdm several minutes until the first application (gnome-terminal) is started, which I added to the session manager. In .xsession-errors I find: SESSION_MANAGER=local/lynx:@/tmp/.ICE-unix/8242,unix/lynx:/tmp/.ICE-unix/8242 12/05/2009 12:31:46 Autoprobing TCP port in (all) network interface 12/05/2009 12:31:46 Listening IPv{4,6}://*:5900 12/05/2009 12:31:46 Autoprobing selected port 5900 12/05/2009 12:31:46 Advertising security type: 'TLS' (18) 12/05/2009 12:31:46 Advertising authentication type: 'No Authentication' (1) 12/05/2009 12:31:46 Advertising security type: 'No Authentication' (1) Could not parse arguments: Unbekannte Option --load-session ** Message: Could not connect to session manager: Could not get owner of name 'org.gnome.SessionManager': no such name ** (gnome-panel:8483): WARNING **: Could not connect to session manager: Could not get owner of name 'org.gnome.SessionManager': no such name (gnome-panel:8483): libglade-WARNING **: Unexpected element <requires-version> inside <glade-interface>. ** (gnome-screensaver:8563): WARNING **: Failed to get session presence proxy: Could not get owner of name 'org.gnome.SessionManager': no such name Reproducible: Always root@lynx:/root(4)# emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r3 x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r3-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-gentoo-2.0.0 Timestamp of tree: Tue, 12 May 2009 08:00:14 +0000 app-shells/bash: 4.0_p17-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2, 2.6.2 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.3-r1 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.9 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.29 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/ shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gento o-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /et c/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" FFLAGS="-march=nocona -O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="de fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude= /distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/n4g /usr/local/portage/layman/zugaina /usr/local/portage/layman/dotnet /usr/local/portage/layman/sc ience /usr/local/portage/layman/jokey /usr/local/portage/layman/java-overlay /usr/local/portage/layman/suka /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d a52 aac acl acpi administrator afs aiglx alsa amd64 amrr ao aotuv apache2 asf atlas auctex audacious audiofile automount bash-com pletion beagle berkdb bjam blas bluetooth bonobo boo boost branding bzip2 c++ cairo cardbus cdda cddb cdf cdio cdparanoia cdr cgi chm cli cons olekit corba cracklib cran crypt cups curl cxx daap dbus device-mapper dga dia divx djvu dlloader dmi doc dri ds3490 dv dvb dvd dvdr dvdread d vi dxr3 dynagraph eds effects elf emacs emboss encode epiphany esd evo examples exif expat extra fam fame ffmpeg fftw firefox fits flac fltk f oomaticdb fortran fpx galago gd gdal gdbm geos gif gimp gimpprint ginac glade glib glitz gml gmp gnokii gnome gnome-keyring gnuplot gnutls gph oto2 gpm graphics graphviz gs gsl gsm gstreamer gtk guile hal hardened harness hddtemp hdf hdf5 hlapi http hvm iconv icq icu id3 ide imagemagi ck imap innodb ipod ipv6 irda irmc isdnlog ithreads jabber java java5 java6 jbig john jpeg jpeg2k kde kde4 kdeprefix kerberos kexi keyring kvm ladspa lame lapack laptop latex lcms ldap libffi libgda libnotify libsamplerate lirc lua lzo lzw mad maildir mailwrapper math matroska midi m ikmod mmx mmxext mng mod mono motif mozdevelop mozilla mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer mtp mudflap multilib musicbrainz m ysql mysqli nautilus ncurses neXt netcdf netpbm network networkmanager nfs nls nntp nptl nptlonly nsplugin ntfs numarray numeric nvidia obex o caml octave odbc ogdi ogg ole opengl openmp pae pam pcre pda pdf perl plotutils plugins png podcast policykit posix postgres postscript ppds p ppd preview-latex proj projectx pstricks python qhull qt3 qt3support qt4 quicktime readline reflection reiserfs rhythmbox rle rpc rrdcgi rrdto ol samba sasl science sdl session slang slp smp sndfile snmp soup sox speex spell spl sqlite sse sse2 ssl startup-notification stlport subtitl es subversion suexec svg sysfs t1lib tcl tcpd tex theora threads thunderbird tidy tiff tk truetype unicode usb userlocales utempter v4l2 vorbi s webkit wifi wmf wxwindows xattr xcb xemacs xext xine xml xmlreader xmlrpc xorg xpm xulrunner xv xvid xvmc zlib zvbi" ALSA_CARDS="intel8x0" A LSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw mul ti null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_ cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation prox y proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" DVB_CARDS="usb -wt220u" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics " KERNEL="linux" LCD_DEVICES="bayrad cfontz cfont z633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fr" NETBEANS_MODULES="ide websvccommon nb harness apisupport groovy gsf j2ee j ava xml" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
There are still more entries in .xsession:** (gnome-settings-daemon:8761): WARNING **: Failed to acquire org.gnome.SettingsDaemon ** (gnome-settings-daemon:8761): WARNING **: Could not acquire name Unbekannte Option --singleton Run 'bluetooth-applet --help' to see a full list of available command line options. Failed to play sound: Sound disabled
Same bug here - gnome-desktop loads, apps start (without windowmanager, so not usable), but it takes about 1 minute until gnome-panel, metacity and everything loads. I have the same log-output as Juergen. Other sideeffect which could be possibly from this bug, aside from the 1-minute-wait: * no "shutdown / reboot" available, only logout / lock. If you need anything else to help fix this very annoying bug, I'll gladly help.
simply missing gnome-session. It's a pure runtime dep, that's why we didn't figure it out before.
I just copied gnome-base/gnome-session-2.26.1-r2 from the gnome overlay to a local overlay, and emerged it. That fixed the issue for me :)
So, stuff needs the dbus interface of gnome-session.. other things will break in weird ways too. We need to get gnome-session 2.26.1 in-tree. Upping priority and severity.
(In reply to comment #5) > So, stuff needs the dbus interface of gnome-session.. other things will break > in weird ways too. We need to get gnome-session 2.26.1 in-tree. > > Upping priority and severity. > gnome-session-2.26.1 has been added to tree. Please test and get back to us (do attach before and after for .xsession-errors). Thanks.
gnome-session-2.26.1 fixed these problems for me. Attaching xsession files next.
Created attachment 191205 [details] .xsession-errors file before update
Created attachment 191207 [details] .xsession-errors file after update
Hi, Thanks for adding gnome-session-2.26. I updated yesterday and it does more or less work: No delay on startup anymore. However: * I get no gnome "theme" on startup. Meaning: Everything looks really "oldschool". And my keyboard-layout is US (wrong). If I start System=>Preferences=>Appearance, the "beautiful" window layout and my keyboard layout get loaded. But it does not happen automatically anymore. No idea why. * The brightness-settings applet somehow does not work anymore (it did work with the "broken" old gnome session yesterday) The new .xsession-error is below: /etc/X11/gdm/Xsession: Beginning session setup... which: no keychain in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i486-pc-linux-gnu/gcc-bin/4.1.2:/usr/i686-pc-linux-gnu/gcc-bin/4.3.3:/usr/games/bin) /etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/seahorse-agent --execute gnome-session gnome-session[5828]: WARNING: Could not parse desktop file /home/patrik/.config/autostart/nm-applet.desktop: Key file does not have key 'Exec' gnome-session[5828]: WARNING: could not read /home/patrik/.config/autostart/nm-applet.desktop Window manager warning: Failed to read saved session file /home/patrik/.config/metacity/sessions/10442a4a0656e53ed6124229850739164900000058280020.ms: Failed to open file '/home/patrik/.config/metacity/sessions/10442a4a0656e53ed6124229850739164900000058280020.ms': No such file or directory
one other thing: "shutdown/restart" reappeared in the menu, but "standby" is still not in the menu anymore. :(
deleted all ~/.config*, ~/.gnome* and basically all user settings, and restarted with a plain unconfigured gnome, and re-set all configuration options. Very inconvenient, but everything is fine again now.
I do think there's still something wrong with the gnome-session. After updating few gnome packages today, namely these: Thu May 14 16:10:12 2009 >>> media-plugins/gst-plugins-meta-0.10-r3 Thu May 14 16:11:39 2009 >>> dev-python/gst-python-0.10.15-r1 Thu May 14 16:13:44 2009 >>> sys-apps/hal-0.5.12_rc1-r4 Thu May 14 16:15:27 2009 >>> gnome-base/gnome-keyring-2.26.1-r1 Thu May 14 16:15:54 2009 >>> net-libs/telepathy-farsight-0.0.7 Thu May 14 16:20:00 2009 >>> gnome-base/nautilus-2.26.2-r1 Thu May 14 16:23:04 2009 >>> app-crypt/seahorse-2.26.1 Thu May 14 16:25:06 2009 >>> app-cdr/brasero-2.26.1-r1 After these updates, Every time I login, I get an error message stating that "There is a problem with the configuration server. (/usr/libexec/gconf-sanity-check-2 exited with status 256)". There is also new kind of errors in .xsession-errors file which to me seem to be related to gnome-session and dbus. For the diagnostics I made a new clean user to get rid of irrelevant errors and logged in with that. I'm attaching new .xsession-errors file and my emerge --info. I also checked the exit status of gconf-sanity-check-2 by running: usr/libexec/gconf-sanity-check-2 ; echo $? This gave me exit code 0. I hope this helps. :)
Created attachment 191267 [details] .xsession-errors after updates
Created attachment 191271 [details] emerge --info
(In reply to comment #13) > After these updates, Every time I login, I get an error message stating that > "There is a problem with the configuration server. > (/usr/libexec/gconf-sanity-check-2 exited with status 256)". this is solved by reinstalling gconf-2.26.
gnome-session has been commited and note has been taken for the migration guide, for other issues please fill separate bugs, thanks. Closing.