Comment 13 for bug 344426

Revision history for this message
Mathieu Marquer (slasher-fun) wrote :

But with me gnome-keyring is actually running.

$ ps aux | grep keyring
root 22752 0.0 0.0 67788 1156 ? S 00:02 0:00 gnome-keyring-daemon

When launching gwibber :

$ gwibber

** (gwibber:23682): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-jmOtx0/socket: Connexion refusée

** (gwibber:23682): WARNING **: couldn't communicate with gnome keyring daemon via dbus: Failed to execute program gnome-keyring-daemon: Success

** (gwibber:23682): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-jmOtx0/socket: Connexion refusée

** (gwibber:23682): WARNING **: couldn't communicate with gnome keyring daemon via dbus: Failed to execute program gnome-keyring-daemon: Success

** (gwibber:23682): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-jmOtx0/socket: Connexion refusée

** (gwibber:23682): WARNING **: couldn't communicate with gnome keyring daemon via dbus: Failed to execute program gnome-keyring-daemon: Success

** (gwibber:23682): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-jmOtx0/socket: Connexion refusée

** (gwibber:23682): WARNING **: couldn't communicate with gnome keyring daemon via dbus: Failed to execute program gnome-keyring-daemon: Success

And when trying to edit a password in an account :

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/gwibber/client.py", line 647, in <lambda>
    mi.connect("activate", lambda w, a: self.accounts.show_properties_dialog(a), acct)
  File "/usr/lib/python2.6/dist-packages/gwibber/configui.py", line 58, in show_properties_dialog
    else: acct.bind(w, widget)
  File "/usr/lib/python2.6/dist-packages/gwibber/config.py", line 90, in bind
    return Wrapper.bind(self, widget, "%s/%s" % (self.id, key), **args)
  File "/usr/lib/python2.6/dist-packages/gwibber/config.py", line 42, in bind
    gwp.create_persistency_link(widget, "%s/%s" % (self.path, key), **args)
  File "/usr/lib/python2.6/dist-packages/gwibber/swp.py", line 194, in __call__
    return handler(widget, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/gwibber/gwp.py", line 382, in _persistency_link_entry
    return PersistencyLink(entry, entry.get_text, entry.set_text, "changed", GConfValue(key, data_spec, *args, **kwargs))
  File "/usr/lib/python2.6/dist-packages/gwibber/swp.py", line 81, in __init__
    self.sync_widget()
  File "/usr/lib/python2.6/dist-packages/gwibber/swp.py", line 136, in sync_widget
    val = self.storage.data
  File "/usr/lib/python2.6/dist-packages/gwibber/gwp.py", line 144, in get_data
    gnomekeyring.ITEM_GENERIC_SECRET, {"id": self.key})[0].secret
gnomekeyring.NoKeyringDaemonError