On Sat, Sep 16, 2006 at 01:38:41AM +0200, André Wendt wrote: > Hi Sjoerd, > > > That doesn't help, you start a session bus but the environment > > variables won't be set. If the process in $DBUS_SESSION_BUS_PID could > > you check if running ``dbus-deamon --session'' gives some usefull > > error message? > > ``dbus-deamon --session'' gives no error message whatsoever. If I invoke > that command, none of the variables are set although the process is > active until it receives SIGINT. > > Before that, there is a session already running, ps aux tells me it was > invoked using ``dbus-daemon --fork --print-pid 8 --print-address 6 > --session'', but that one obviously doesn't set the variables either.
dbus-launch is what should set the environment variables, not dbus-daemon itself. I let you run dbus-daemon to see if something bad happend to it on your system. According to your original mail the DBUS_SESSION_BUS_ADDRESS is set (Could you recheck that?) so there shouldn't be a problem connecting to your session bus... Also please try to re-login if you didn't in the mean time. Maybe the running session bus is too old.. If that doesn't help please send me the output of strace dbus-monitor.. Sjoerd -- No people are all bad, just as none are all good. Tecumseh, (Shawnee) to his nephew Spemica Lawba 1790

