[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