Bug#580156: gnome-keyring: tools unable to connect to the daemon

John Lindgren john.lindgren at tds.net
Tue Jun 15 16:23:12 UTC 2010


On 06/15/2010 11:20 AM, Josselin Mouette wrote:
> No, dbus-launch will pass the environment to the session. From
> dbus-launch(1):
>
>         With  no  arguments, dbus-launch will launch a session bus instance and
>         print the address and pid of that instance to standard output.
>
>         You may specify a program to be run; in  this  case,  dbus-launch  will
>         launch  a  session  bus instance, set the appropriate environment vari‐
>         ables so the specified program can find the bus, and then  execute  the
>         specified  program,  with the specified arguments.

Okay, I was confused about the Xsession.d scripts.  I thought 
x-session-manager would run them (as gnome-session seems to), but I 
guess it is the other way around -- they are meant to run 
x-session-manager.  If I run /etc/X11/Xsession instead of 
x-session-manager, then dbus-launch starts before x-session-manager 
(instead of after) and passes the environment variables to it.

-- John






More information about the pkg-gnome-maintainers mailing list