Hi. Let me add a few bits of diagnostic here.
On Fri, May 08, 2009 at 07:01:28PM +0200, Josselin Mouette wrote: > Le vendredi 08 mai 2009 ?? 14:31 +0200, Michael Biebl a ??crit : > > Apparently, gnome-session is starting it's own instance of dbus-daemon and > > is > > doing it "the wrong way". That's why a second instance of dbus-daemon is > > auto-launched. > > Yes, there is already a bug about it, this is #518069. No need to > reassign this one. The problem is that GConf is used before the manual > launch of dbus-daemon. So D-Bus is autostarted, and later it is started > manually again. I've tried with the following setup to try and isolate the problem : * stating X with startx so that the "failsafe" X session is started, with x-session-terminal alternative set to xterm * disabling use-session-dbus in /etc/X11/Xsession.options -> when in xterm, no session dbus launched as checked with 'ps -edf f' (by the way, I like this nice pstree like option) * then starting gnome-session --failsafe -> 2 dbus-daemon : olivier 17429 1 0 00:33 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session olivier 17430 1 0 00:33 pts/0 S 0:00 dbus-launch --autolaunch efd0e38138c517c9110cd38748dfa7a4 --binary-syntax --close-stderr olivier 17438 1 0 00:33 ? Ss 0:00 dbus-daemon --fork --print-address 18 --print-pid 20 --session -> problems in gnome-session's output : SESSION_MANAGER=local/asustour:@/tmp/.ICE-unix/17424,unix/asustour:/tmp/.ICE-unix/17424 ** Message: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files 1248993182.947522 Session manager: disconnected... 1248993183.044656 Session manager: disconnected... 1248993183.123969 Session manager: disconnected... 1248993183.189634 Session manager: disconnected... 1248993183.261269 Session manager: disconnected... 1248993183.335517 Session manager: disconnected... 1248993183.411968 Session manager: disconnected... 1248993183.477311 Session manager: disconnected... 1248993183.553214 Session manager: disconnected... 1248993183.618682 Session manager: disconnected... 1248993183.694012 Session manager: disconnected... ** (gnome-session:17424): CRITICAL **: dbus_g_proxy_add_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed ** (gnome-session:17424): CRITICAL **: dbus_g_proxy_connect_signal: assertion `DBUS_IS_G_PROXY (proxy)' failed Window manager warning: Failed to read saved session file /home/olivier/.config/metacity/sessions/default0.ms: Failed to open file '/home/olivier/.config/metacity/sessions/default0.ms': No such file or directory Initializing trackerd... SNIP So I confirm that gnome-session and/or it's children are starting 2 dbus-daemons, when there was no dbus manually launched before. I hope this helps. Next step would be to trace what's happening in the gnome-session, I guess... Any help in doing so much welcome. Best regards, -- Olivier BERGER (OpenPGP: 1024D/B4C5F37F) http://www.olivierberger.com/weblog/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org