我曾经在 gnome 面板上安装了 dockbarX 小程序。但是有一天当我登录时,我收到一条错误消息,如下面的屏幕截图所示。所以我删除了它,然后尝试再次将其添加到 gnome 面板,但我仍然收到错误消息。
我正在运行最新版本的dockbarX 0.43在Ubuntu 10.10 Maverick Meerkat启用助手和媒体按钮等。我最近没有更新它,并且已经使用这个版本几个星期了,直到现在才遇到这个问题。
我尝试重新安装 dockbarX 的所有组件,但仍然收到错误消息。
这是 ~/.dockbarx/log/dockbarx.log
ERROR | 2011-03-02 12:10:18,984 | Traceback (most recent call last):
ERROR | 2011-03-02 12:10:18,985 | File "/usr/bin/dockbarx_factory", line 31, in <module>
ERROR | 2011-03-02 12:10:18,985 | import dockbarx.dockbar
ERROR | 2011-03-02 12:10:18,985 | File "/usr/lib/pymodules/python2.6/dockbarx/dockbar.py", line 37, in <module>
ERROR | 2011-03-02 12:10:19,187 | from groupbutton import *
ERROR | 2011-03-02 12:10:19,187 | File "/usr/lib/pymodules/python2.6/dockbarx/groupbutton.py", line 40, in <module>
ERROR | 2011-03-02 12:10:19,324 | import zg
ERROR | 2011-03-02 12:10:19,324 | File "/usr/lib/pymodules/python2.6/dockbarx/zg.py", line 34, in <module>
ERROR | 2011-03-02 12:10:19,399 | iface = client.ZeitgeistDBusInterface()
ERROR | 2011-03-02 12:10:19,400 | File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 184, in __init__
ERROR | 2011-03-02 12:10:19,428 | self.OBJECT_PATH)
ERROR | 2011-03-02 12:10:19,428 | File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 244, in get_object
ERROR | 2011-03-02 12:10:19,496 | follow_name_owner_changes=follow_name_owner_changes)
ERROR | 2011-03-02 12:10:19,496 | File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 241, in __init__
ERROR | 2011-03-02 12:10:19,520 | self._named_service = conn.activate_name_owner(bus_name)
ERROR | 2011-03-02 12:10:19,520 | File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 183, in activate_name_owner
ERROR | 2011-03-02 12:10:19,520 | self.start_service_by_name(bus_name)
ERROR | 2011-03-02 12:10:19,520 | File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 281, in start_service_by_name
ERROR | 2011-03-02 12:10:19,521 | 'su', (bus_name, flags)))
ERROR | 2011-03-02 12:10:19,521 | File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
ERROR | 2011-03-02 12:10:19,574 | message, timeout)
ERROR | 2011-03-02 12:10:19,575 | dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/local/bin/zeitgeist-daemon: Success
我怎么解决这个问题?
答案1
好的,这是一个已知问题。zeitgeist 中有一个错误,DockbarX 0.43 无法正确处理该错误。如果出现错误,下一个版本将不会使用 zeitgeist,而是崩溃。
可能还需要一段时间才能发布下一个 DockbarX 版本(我正在做一些代码清理工作,这项工作比我预想的要多得多)。与此同时,尝试从 ppa 安装 zeitgeist(ppa:zeitgeist/ppa)或删除 ppa 并将 zeitgest 降级为 mavericks 自己的版本(如果您已经使用 ppa)。