Comment 10 for bug 85118

Revision history for this message
Adam Lofts (adam-lofts) wrote :

There is a race when gnome-session launches dbus. I think running a -rt kernel seems to make it occur more often. The bug that is happening (or something very similar) is described here:

http://bugzilla.gnome.org/show_bug.cgi?id=395488

I have strace'd the launch myself and I also find that the dbus child process receives a SIGPIPE. Any easy fix for this is to change your gnome session script to launch dbus before gnome-session. Then gnome-session wont try and start dbus itself. In /usr/share/xsessions/gnome.desktop change the line:

Exec=/usr/bin/gnome-session

to

Exec=dbus-launch /usr/bin/gnome-session