Latest update broke seahorse/gnome-keyring...?

Paul Smith paul at mad-scientist.net
Tue Oct 4 18:22:53 UTC 2016


Hi all.  I just updated my Ubuntu GNOME 16.04 system, which also has
the GNOME Staging PPA installed, this morning and after rebooting I can
no longer use GNOME keyring, so Evolution basically doesn't work for
me.  

I deleted all my accounts from Online Accounts and tried to re-add them
but failed the same way.  Rebooting again didn't help either (just in
case something was wedged the first time).

Basically what happens is that all requests for authentication seem to
time out.  My account are marked as "Credentials have expired" and if I
try to re-authenticate them by entering my password (these are Google
accounts) I get an error box:

  Error logging into the account
  Failed to store credentials in the keyring

I was able to add my personal ISP IMAP account to Evolution directly
rather than using Online Accounts, but if I have the "Save password in
keyring" checkbox saved inside Evo that fails as well.

Looking at journalctl output when I first log in before I do anything
else I see this:

org.gnome.OnlineAccounts[4933]: goa-daemon-Message: goa-daemon version 3.20.3 starting
org.gnome.OnlineAccounts[4933]: (goa-daemon:5172): GoaBackend-WARNING **: secret_password_lookup_sync() failed: Error calling StartServiceByName for org.freedesktop.secrets: Timeout was reached
org.gnome.OnlineAccounts[4933]: goa-daemon-Message: /org/gnome/OnlineAccounts/Accounts/account_1473692397_0: Setting AttentionNeeded to TRUE because EnsureCredentials() failed with: Failed to retrieve credentials from the keyring (goa-error-quark, 4)

All subsequent attempts to use online accounts give similar errors,
about Timeout was reached, and then nothing succeeds.

Help!  How can I reset my keyring so that it works again?



More information about the Ubuntu-GNOME mailing list