ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #08372
Re: Landing team 02.06.14
Martin Pitt [2014-06-03 7:41 +0200]:
> > dbus-x11 - which only contains /etc/X11/Xsession.d/75dbus_dbus-launch
> > and depends on the dbus-launch package
>
> In case it's easier to do, you can also drop use-session-dbus from
> /etc/X11/Xsession.options.
That's also a conffile, so it's not easier to do. As discussed with
Oli on IRC, I uploaded
https://launchpad.net/ubuntu/+source/dbus/1.6.18-0ubuntu8
now which at least avoids starting yet another bus.
However, please note that this merely makes debugging easier, it's not
a proper fix by itself.
We need to decide which entity (lightdm, upstart session job,
Xsession.d/) is responsible for starting the session bus on the phone,
and then quiesce the other ones.
And then find out where passing of environment variables fails, or the
bus gets started too late. That seems to be the real bug: If as you
say gdbus tries to call dbus-launch that means that the calling
process does not have a $DBUS_SESSION_BUS_ADDRESS. But *every* user
session process needs to have that.
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
Attachment:
signature.asc
Description: Digital signature
Follow ups
References