dbus (не фурычит)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

dbus

Сообщение d_n_k »

не работает dbus.

Код: Выделить всё

$ dbus-monitor
Failed to open connection to session message bus: Unable to determine the address of the message bus (try 'man dbus-launch' and 'man dbus-daemon' for help)



Код: Выделить всё

[I--] [M~] dev-libs/dbus-glib-0.71 (0)
[I--] [M~] dev-python/dbus-python-0.71 (0)
[I--] [M~] sys-apps/dbus-0.91 (0)
[I--] [M~] sys-apps/dbus-core-0.92 (0)


тож самое было с 0.61 версией.

как можно решить проблему? а то nautilus-2.16 не работает :(

все ставилось тока emerge <пакет>. никакие конфиги я не правил
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: dbus

Сообщение elide »

батенька, Вам же серым по черному написано
try 'man dbus-launch' and 'man dbus-daemon'
ведь не зря говорят, что если программа выдает какие-то ошибки, то иногда стоит их читать, ага.
слава роботам!
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: dbus

Сообщение d_n_k »

почитал я его. ничего не понял
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
LilFox
Сообщения: 137
Статус: ^^.,
ОС: Gentoo Linux

Re: dbus

Сообщение LilFox »

Для того чтобы заработал ему нужна переменная
DBUS_SESSION_BUS_ADDRESS
Достаточно будет добавить в
/etc/env.d/06dbus

Код: Выделить всё

DBUS_SESSION_BUS_ADDRESS="unix:path=/var/run/dbus/system_bus_socket"

обновить системное окружение

Код: Выделить всё

env-update && source /etc/profile

Перезапустить сам dbus

Код: Выделить всё

/etc/init.d/dbus restart


И все заработает =)
Best Wishes. LilFox
Won't someone help me find my little Clare.
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: dbus

Сообщение d_n_k »

не, все еще проще (сложнее).
nautilus подключается к dbus через SESSION , через SYSTEM по-умолчанию стоят ограничения на запуск не которых компонентов.

лечится так: использовать gdm вместо xdm :)
все сказанное есть имхо...
Спасибо сказали: