rendered paste bodyThis is how I start dbus and empathy:
rdorsch@paddy:~/SW.nobackup/tapioca$ cat dbus-empathy
#!/bin/bash
PREFIX=/opt/gtalk
export PATH=$PREFIX/bin:$PATH
export LD_LIBRARY_PATH=$PREFIX/lib:$LD_LIBRARY_PATH
export XDG_DATA_DIRS=$PREFIX/share/:/usr/share/
export PYTHONPATH=$PREFIX/lib/python2.5/site-packages/:/usr/lib/python2.5/site-packages/
dbus-daemon --config-file=/etc/dbus-1/session-gtalk.conf --print-address | tee /tmp/dbus-gtalk-rd.log
rdorsch@paddy:~/SW.nobackup/tapioca$ cat empathyloc
#!/bin/bash
set -vxx
PREFIX=/opt/gtalk
export PATH=$PREFIX/bin:$PATH
export LD_LIBRARY_PATH=$PREFIX/lib:$LD_LIBRARY_PATH
export DBUS_SESSION_BUS_ADDRESS=$(head -n 1 /tmp/dbus-gtalk-rd.log)
echo DBUS_SESSION_BUS_ADDRESS: $DBUS_SESSION_BUS_ADDRESS
EMPATHY_DEBUG=all empathy $*rdorsch@paddy:~/SW.nobackup/tapioca$
dbus then starts mission-control (visible in the process list).
Empathy comes with these debug messages:
rdorsch@paddy:~/SW.nobackup/tapioca$ ./empathyloc
PREFIX=/opt/gtalk
+ PREFIX=/opt/gtalk
export PATH=$PREFIX/bin:$PATH
+ export PATH=/opt/gtalk/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
+ PATH=/opt/gtalk/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
export LD_LIBRARY_PATH=$PREFIX/lib:$LD_LIBRARY_PATH
+ export LD_LIBRARY_PATH=/opt/gtalk/lib:
+ LD_LIBRARY_PATH=/opt/gtalk/lib:
export DBUS_SESSION_BUS_ADDRESS=$(head -n 1 /tmp/dbus-gtalk-rd.log)
head -n 1 /tmp/dbus-gtalk-rd.log
++ head -n 1 /tmp/dbus-gtalk-rd.log
+ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jss21zhWIp,guid=48f00a397bca5286dcc359004727b6b1
+ DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jss21zhWIp,guid=48f00a397bca5286dcc359004727b6b1
echo DBUS_SESSION_BUS_ADDRESS: $DBUS_SESSION_BUS_ADDRESS
+ echo DBUS_SESSION_BUS_ADDRESS: unix:abstract=/tmp/dbus-jss21zhWIp,guid=48f00a397bca5286dcc359004727b6b1
DBUS_SESSION_BUS_ADDRESS: unix:abstract=/tmp/dbus-jss21zhWIp,guid=48f00a397bca5286dcc359004727b6b1
EMPATHY_DEBUG=all empathy $*
+ EMPATHY_DEBUG=all
+ empathy
Idle: Failed to get system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Idle: Failed to get nm proxy
Idle: Changing presence to (null) (2)
** (empathy:20152): DEBUG: check_for_accounts: No enabled accounts
EmpathyMain: Try to add a salut account...
EmpathyMain: Salut not installed
** (empathy:20152): DEBUG: check_for_accounts: No enabled accounts
Geometry: Loading window geometry: x:1125, y:57, w:225, h:325
MainWindow: Configuring window default size w:225, h:325
MainWindow: Configuring window default position x:1125, y:57
** (empathy:20152): WARNING **: Throbber animation not found
** (empathy:20152): WARNING **: Throbber fallback animation not found either
Config: Setting bool:'/apps/empathy/ui/main_window_hidden' to 0 ---> false
StatusIcon: No enabled account, Showing account dialog
Geometry: Saving window geometry: x:1125, y:57, w:225, h:325
Output of dbus_daemon:
rdorsch@paddy:~/SW.nobackup/tapioca$ ./dbus-empathy
unix:abstract=/tmp/dbus-gYCfvkskdt,guid=5d68c3e4455ad273291abc004727c018
** (process:20565): DEBUG: Could not open plugin directory: Error opening directory '/opt/gtalk/lib/mission-control': No such file or directory
** (process:20565): DEBUG: Could not open plugin directory: Error opening directory '/opt/gtalk/lib/mission-control': No such file or directory
** (process:20565): DEBUG: _mcd_mission_set_parent: child = 0x8051250, parent = 0x8050260
** (process:20565): DEBUG: _mcd_mission_set_parent: child = 0x8056408, parent = 0x8050260
** (process:20565): DEBUG: Requesting MC dbus service
** (process:20565): DEBUG: Registering MC object
** (process:20565): DEBUG: Registered MC object
** (process:20565): DEBUG: mcd_service_register_filter: Registering new filter