Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269539 - gnome-2.26 + gnome-base/gnome-session-2.22.3-r1 = missing dbus interface errors in .xsession-errors
Summary: gnome-2.26 + gnome-base/gnome-session-2.22.3-r1 = missing dbus interface erro...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Highest major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome2.26
  Show dependency tree
 
Reported: 2009-05-12 11:14 UTC by Juergen Rose
Modified: 2009-05-25 23:11 UTC (History)
1 user (show)

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


Attachments
.xsession-errors file before update (xsession-errors.before,3.51 KB, text/plain)
2009-05-13 20:16 UTC, corec
Details
.xsession-errors file after update (xsession-errors-after,2.88 KB, text/plain)
2009-05-13 20:16 UTC, corec
Details
.xsession-errors after updates (xsession-errors.after-update,2.06 KB, text/plain)
2009-05-14 14:09 UTC, corec
Details
emerge --info (emerge.info,8.92 KB, text/plain)
2009-05-14 14:11 UTC, corec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2009-05-12 11:14:43 UTC
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
Comment 1 Juergen Rose 2009-05-12 11:17:36 UTC
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

Comment 2 Patrik Huber 2009-05-12 13:29:32 UTC
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.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-05-12 13:42:35 UTC
simply missing gnome-session. It's a pure runtime dep, that's why we didn't figure it out before.
Comment 4 jcat 2009-05-12 17:50:42 UTC
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 :)
Comment 5 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-05-13 02:40:23 UTC
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.
Comment 6 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-05-13 17:23:45 UTC
(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.
Comment 7 corec 2009-05-13 20:15:08 UTC
gnome-session-2.26.1 fixed these problems for me. Attaching xsession files next.
Comment 8 corec 2009-05-13 20:16:04 UTC
Created attachment 191205 [details]
.xsession-errors file before update
Comment 9 corec 2009-05-13 20:16:43 UTC
Created attachment 191207 [details]
.xsession-errors file after update
Comment 10 Patrik Huber 2009-05-14 11:05:07 UTC
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
Comment 11 Patrik Huber 2009-05-14 11:26:19 UTC
one other thing: "shutdown/restart" reappeared in the menu, but "standby" is still not in the menu anymore. :(
Comment 12 Patrik Huber 2009-05-14 13:34:52 UTC
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.
Comment 13 corec 2009-05-14 14:08:14 UTC
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. :)
Comment 14 corec 2009-05-14 14:09:23 UTC
Created attachment 191267 [details]
.xsession-errors after updates
Comment 15 corec 2009-05-14 14:11:38 UTC
Created attachment 191271 [details]
emerge --info
Comment 16 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-05-14 14:14:46 UTC
(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.
Comment 17 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-05-25 23:11:11 UTC
gnome-session has been commited and note has been taken for the migration guide, for other issues please fill separate bugs, thanks. Closing.