Bluetooth & D-Bus
Создано: 07-11-2009 18:09:53 изменено: 21-01-2010 10:49:15  Метки: dbus bluetooth openbox
на моей ubuntu 8.04 с опенбоксом блютус отказался пересылать файлы на смартфон с такой вот ошибкой:
sanych@pss-work:~$ bluetooth-sendto
Connecting to session bus failed: Failed to connect to socket /tmp/dbus-Vb5lPfVMfY: Connection refused

оказалось что надо в окружение прописывать переменные dbus-даемона:
sanych@pss-work:~$ dbus-launch
Unable to create /home/sanych/.dbus/session-bus
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-W8VGGYWyQH,guid=9a715ae435aaf16ebe2104894af5801e
DBUS_SESSION_BUS_PID=3205
sanych@pss-work:~$ env |grep DBUS
sanych@pss-work:~$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-W8VGGYWyQH,guid=9a715ae435aaf16ebe2104894af5801e
sanych@pss-work:~$ export DBUS_SESSION_BUS_PID=3205


Update: Для окончательного решения проблемы достаточно добавить в ~/.config/openbox/autostart.sh следующие строки:
# D-bus  
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi


1628 просмотров комментировать