Cannot use Evolution because the login keyring blocks me

I have a fresh Fedora installation and install the Evolution email client. When I start it, I get a popup “Authentication required - the password you use to log in to your computer no longer matches that of your login keyring”. I only ever entered one password for my Linux user account creation, and it is not accepted to unlock it.

After reading up on it, I installed Seahorse. When I click on Login in the GUI, it says “Keyring is locked”. It won’t let me unlock it (it pops the same dialog), and there is no option to change the password.

How can I manage my keyring without a working password?

If you cannot unlock your existing keyring, you might have to delete the keyring files under .local/share/keyrings so it will auto-create new/blank ones.

Before you delete those files, make sure you aren’t making a simple mistake by leaving your capslock on or by having your input method in the wrong language, etc.

BTW, I recently saw someone reporting that their caps lock key was inverted – on was off and off was on. You might try entering your password with your caps lock on just to be sure.

1 Like

Thanks, that worked! How would a normal human being ever find out, though.

Next, Evolution is still telling me that oauth2 failed but that looks like an Evolution problem. At least it does not get interrupted by keyring pop-ups anymore.

1 Like

The computer is a very complex machine and it really isn’t expected that any one person knows how every aspect of it works in complete detail. (Worse yet, those details are constantly changing!) That’s why we have these forums where various people who are perhaps a little more familiar with the different aspects can provide a hint or suggestion. :slightly_smiling_face:

If you had an “online account” configured, you’ll probably have to redo that. The keyring would have stored some of the information needed to connect your online account.