我已经看到了这个问题的其他答案,但是我需要再次发布这个问题,因为guake上的维护人员对这个问题没有任何反应。我在这个问题在这里回答中看到了可能的答案,但它并不适用于我。我尝试了sudo apt-get remove --purge python-notify和sudo apt-get install python-notify,但这并没有改变情况,guake仍然不会启动,我仍然会得到其他人看到的相同的错误消息:
$ guake
Traceback (most recent call last):
File "/usr/bin/guake", line 1429, in <module>
if not main():
File "/usr/bin/guake", line 1373, in main
instance = Guake()
File "/usr/bin/guake", line 660, 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之前提到的Ask Ubuntu答案不再适用--在“官方”guake.org站点上找不到更多的补丁,因为该网站在2014年10月20日失去了域名,没有更新,也没有新的站点。guake的github存储库的官方维护人员对此也没有任何回应。还有其他的建议,让这项工作,或我应该只是卸载?
此外,如果软件、补丁和“官方”站点无法维护,我认为应该将其从Ubuntu软件中心移除--安装某些东西只是为了让它不起作用,而没有其他解决方案。
请指点。
发布于 2014-11-01 16:04:45
guake依赖于notification-daemon:
$ apt-cache depends guake
guake
...
Depends: notification-daemon
dunst
mate-notification-daemon
notify-osd
plasma-widgets-workspace
xfce4-notifyd这是一个硬依赖,所以必须安装其中一个软件包。您可以尝试重新安装notify-osd,这是统一的常用包,如果它不存在,也可以安装它。看看是否安装了另一个包,并在您所提交的任何bug中提到它,因为它似乎不适用于guake。
https://askubuntu.com/questions/544090
复制相似问题