[Gnome] gnome and dbus

Sergey Lebedev =?iso-8859-1?q?lsv_=CE=C1_altlinux=2Eru?=
Вт Дек 16 20:22:30 MSK 2008


Кто может просветить по поводу взаимодействия gnome-приложений и dbus'а?

Собрал nemiver http://projects.gnome.org/nemiver/. При старте получаю
следующее сообщение об ошибке

nemiver
|X|virtual void nemiver::GConfMgr::set_key_dir_to_notify(const
nemiver::common::UString&):nmv-gconf-mgr.cc:155:condition (!error)
failed; raising exception Failed to contact configuration server; some
possible causes are that you need to enable TCP/IP networking for ORBit,
or you have stale NFS locks due to a system crash. See
http://www.gnome.org/projects/gconf/ for information. (Details -  1:
Failed to get connection to session: Failed to connect to
socket /var/run/dbus/users/dbus-LY0drSntF1: В соединении отказано)

|E|int main(int, char**):main.cc:491:Failed to contact configuration
server; some possible causes are that you need to enable TCP/IP
networking for ORBit, or you have stale NFS locks due to a system crash.
See http://www.gnome.org/projects/gconf/ for information. (Details -  1:
Failed to get connection to session: Failed to connect to
socket /var/run/dbus/users/dbus-LY0drSntF1: В соединении отказано)

Схожее сообщение при запуске dbus-monitor --session

dbus-monitor --session
Failed to open connection to session message bus: Failed to connect to
socket /var/run/dbus/users/dbus-LY0drSntF1: Connection refused

Я так понимаю, что берет он этот путь из переменных окружения
set |grep -a DBUS
DBUS_SESSION_BUS_ADDRESS='unix:abstract=/var/run/dbus/users/dbus-LY0drSntF1,guid=9e70ce35d7bed9a85e6e7d7a49331d6a'
DBUS_SESSION_BUS_PID=7187

Но
ps aux|grep dbus
root      2343  0.0  0.0   1936     8 pts/1    T    Dec03   0:00 dbus-monitor --system
100       5672  0.0  0.1   6392  3724 ?        Ss   Dec01   0:19 /usr/bin/dbus-daemon --system
lsv      24193  0.0  0.0   2840  1176 ?        Ss   10:01   0:03 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
lsv      24194  0.0  0.0   2880   664 ?        S    10:01   0:00 /usr/bin/dbus-launch --sh-syntax --exit-with-session
lsv      30703  0.0  0.0   3244   800 pts/4    S+   20:17   0:00 grep dbus

Ну и собственно 
ls -al /var/run/dbus/
итого 1,5K
drwxr-xr-x  2 root root   88 Дек  1 02:09 ./
drwxr-xr-x 34 root root 1,7K Дек 16 09:09 ../
srwxrwxrwx  1 root root    0 Дек  1 02:09 system_bus_socket=

rpm -qa|grep dbus
libdbus-1.2.4-alt1
dbus-tools-1.2.4-alt1
ndesk-dbus-0.6.0-alt4
libdbus-devel-1.2.4-alt1
libdbus-glib-0.76-alt1
libqt4-dbus-4.4.3-alt2
python-module-dbus-0.82.4-alt2.1
dbus-1.2.4-alt1
ndesk-dbus-glib-0.4.1-alt4
libdbus-glib-devel-0.76-alt1
dbus-tools-gui-1.2.4-alt1
dbus-inspector-0-alt1.svn7.1
libdbus-qt-0.62-alt7


libgnome-2.24.1-alt1
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: Эта часть сообщения подписана цифровой подписью
Url     : <http://lists.altlinux.org/pipermail/gnome/attachments/20081216/a6020c56/attachment.bin>


Подробная информация о списке рассылки Gnome