我使用的是 Ubuntu-Server 12.04,但我不确定这是否是 Ubuntu 特定的问题,所以我将其发布在这里。
xinit
我通过安装和openbox
(使用)获得了一个图形用户界面apt-get install
。我guake
也安装了(再次使用apt-get install
)。但是,当我尝试在终端模拟器(Sakura)中运行时guake
,我收到以下错误消息:
Traceback (most recent call last):
File "/usr/lib/guake/guake.py", line 1356, in <module>
if not main():
File "/usr/lib/guake/guake.py", line 1299, in main
instance = Guake()
File "/usr/lib/guake/guake.py", line 649, in __init__
notification.show()
glib.GError: GDBus.Error: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
我该如何解决这个问题并开始guake
运行?
答案1
这报告显示它是sudo apt-get install notification-daemon
.
答案2
您需要安装并运行DBus;特别是您想用来dbus-launch
运行 X11 会话。 apt-get install dbus-x11
应安装守护程序组件和dbus-launch
.