glib.GError:没有运行D-BUS守护程序


13

尝试在Ubuntu Desktop 13.04上运行Meld时,出现以下错误:

$融合

(meld:1509):GConf-WARNING **:客户端无法连接到D-BUS守护程序:
无法连接到套接字/ tmp / dbus-EQeHnPP7h5:连接被拒绝
追溯(最近一次通话):
   ...
glib.GError:没有运行D-BUS守护程序

我以非root用户身份运行,通过PuTTY / SSH将X11转发到Xming。

Answers:


24

该错误为我指出了两种修复方法,其中一种是使用的:

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

export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID

刚刚尝试过,它可以在14.04
Antony

我仍然收到许多GConf警告(无法连接),但原因不一样(是“连接被拒绝”,现在是“未收到回复。”可能的原因包括:远程应用程序未发送回复,消息总线安全性)政策堵住了回复,回复超时过期,或网络连接已断开“的Emacs现在开始相当快的在我的。ssh -X会议上,至少。
戈捷

您救了我的一天:)
Sagar Sakre

也可以在16.10上运行,但我只是将其运行为sudo dbus-launch --sh-syntax
Marcin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.