glib.GError: демон D-BUS не работает


13

При попытке запустить meld на Ubuntu Desktop 13.04 я получаю следующую ошибку:

$ meld

(соединение: 1509): GConf-WARNING **: клиенту не удалось подключиться к демону D-BUS:
Не удалось подключиться к сокету / tmp / dbus-EQeHnPP7h5: соединение отклонено
Traceback (последний вызов был последним):
   ...
glib.GError: демон D-BUS не работает

Я работаю как пользователь без полномочий root, с пересылкой X11 через PuTTY / SSH в Xming.

Ответы:


24

Эта ошибка указала мне на два способа ее устранения, из которых я использовал:

eval $(dbus-launch --sh-syntax)

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID

Только что попробовал и работает 14.04
Антоний

Я все еще получаю много предупреждений GConf (не удалось подключиться), но не по той же причине (было «Отказано в соединении», теперь «Не получено ответа». Возможные причины: удаленное приложение не отправило ответ, сообщение безопасности шины политика заблокировала ответ, истекло время ожидания ответа или сетевое соединение было разорвано. "Emacs теперь запускается достаточно быстро во время моего ssh -Xсеанса, по крайней мере.
Gauthier

Вы спасли мой день :)
Сагар Сакре

Работает и на 16.10, но я просто запускаю его какsudo dbus-launch --sh-syntax
Marcin
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.