Gwibber 无法打开。当我尝试从命令行打开它时,出现此错误
** (gwibber:3752): WARNING **: Trying to register gtype 'WnckWindowState' as
enum when in fact it is of type
'GFlags'
** (gwibber:3752): WARNING **: Trying to register gtype 'WnckWindowActions'
as enum when in fact it is of type
'GFlags'
** (gwibber:3752): WARNING **: Trying to register gtype
'WnckWindowMoveResizeMask' as enum
when in fact it is of type 'GFlags' No
dbus monitor yet Updating...
ERROR:dbus.proxies:Introspect error on
com.Gwibber.Service:/com/gwibber/Service:
dbus.exceptions.DBusException:
org.freedesktop.DBus.Error.NoReply:
Message did not receive a reply
(timeout by message bus) Traceback
(most recent call last): File
"/usr/bin/gwibber", line 67, in
<module>
client.Client() File "/usr/lib/python2.6/dist-packages/gwibber/client.py",
line 447, in __init__
self.w = GwibberClient() File "/usr/lib/python2.6/dist-packages/gwibber/client.py",
line 29, in __init__
self.model = gwui.Model() File "/usr/lib/python2.6/dist-packages/gwibber/gwui.py",
line 43, in __init__
self.services = json.loads(self.daemon.GetServices())
File
"/usr/lib/pymodules/python2.6/dbus/proxies.py",
line 68, in __call__
return self._proxy_method(*args, **keywords) File "/usr/lib/pymodules/python2.6/dbus/proxies.py",
line 140, in __call__
**keywords) File "/usr/lib/pymodules/python2.6/dbus/connection.py",
line 620, in call_blocking
message, timeout) dbus.exceptions.DBusException:
org.freedesktop.DBus.Error.NoReply:
Message did not receive a reply
(timeout by message bus)
我尝试将其删除并再次安装,但出现同样的错误
它可能正在工作,然后突然不工作了
答案1
这不是 gwibber,而是总线有问题。如果 gwibber 是唯一有问题的服务,那我会很惊讶。
您可以做一些侦探工作,例如查看 dbus-daemon 是否正在运行并处于活动状态,dbus-monitor
或者您可以尝试更冒险的做法:
sudo apt-get purge libdbus-1-3 dbus
sudo apt-get install libdbus-1-3 dbus
我仍然发现 Lucid 不够强大,但我还没见过 dbus 失败。