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.

chronospoon
источник

Ответы:

24

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

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

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID
chronospoon
источник
Только что попробовал и работает 14.04
Антоний
Я все еще получаю много предупреждений GConf (не удалось подключиться), но не по той же причине (было «Отказано в соединении», теперь «Не получено ответа». Возможные причины: удаленное приложение не отправило ответ, сообщение безопасности шины политика заблокировала ответ, истекло время ожидания ответа или сетевое соединение было разорвано. "Emacs теперь запускается достаточно быстро во время моего ssh -Xсеанса, по крайней мере.
Gauthier
Вы спасли мой день :)
Сагар Сакре
Работает и на 16.10, но я просто запускаю его какsudo dbus-launch --sh-syntax
Marcin