[Thunar-dev] Dbus problems

Brian J. Tarricone bjt23 at cornell.edu
Sat Jul 22 22:27:17 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Benedikt Meurer wrote:
> Rodrigo Coacci wrote:
>> Can anyone tell what is the currently supported DBUS version?
>> Because it seems that my distro (Arch linux) had update DBUS to version
>> 0.62 and all dbus stuff stop working. Both Thunar and Gaim (both svn
>> versions) complain about DBUS not running. Here's the exact message
>> (from Thunar):
>>
>> Thunar: Failed to connect to the D-BUS session bus: Unable to determine
>> the address of the message bus (try 'man dbus-launch' and 'man
>> dbus-daemon' for help)
>>
>> However a call to dbus-launch returns this:
>>
>> DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-I7beWeG5eP,guid=0aacc144bad0c87c4ba82df1f0068d00';
>> DBUS_SESSION_BUS_PID=1327;
>>
>> So I'm guessing dbus is running correctly. Isn't it?
>> Thunar is svn 22506, and DBUS is 0.62
> 
> The environment variables must be set for processes to be able to
> connect to the bus. I.e. xfce4-session must be launched with dbus-launch
> (unless you b0rked the Xfce startup scripts, this should be done
> automatically).

One thing I noticed on a couple of my boxes, with certain versions of
dbus (don't remember which), the session daemon would quit immediately
if dbus-launch was passed the --exit-with-session parameter.  After
starting a fresh Xfce session, check to make sure you have an instance
of 'dbus-daemon' running as your username.  On most systems, you will
have TWO instances of this: one running as another user (the system
bus), and one running as your user (the session bus).

Actually, when you updated dbus, did you restart Xfce?  Depending on
which version your old version of dbus was, it's possible you had an old
daemon running with new (incompatible) libraries trying to talk to it.

	-brian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEwool6XyW6VEeAnsRAg+cAJ4pyjUKjeFfJsysxdPcuWQfrkuQ2gCeLfI/
Jr97WJw/xSbqx+ofjsuLj+s=
=Udgx
-----END PGP SIGNATURE-----



More information about the Thunar-dev mailing list