So I keep getting this unlock keyring popup when I login to Ubuntu automatically. There is a fix here: How can I stop being prompted to unlock the 'default' keyring on boot?

I have been googling around for about an hour and the solution to this problem seems to always be the same: disregard security entirely by leaving the password blank OR turn off auto login.

I would really like to find a way to use the auto login feature AND avoid seeing this popup without leaving passwords unencrypted.

Is it possible to get this bug fixed upstream so that users wouldn't have to fight with this auto login defeating popup?

Thank you in advance!

  • I changed the wording of your question to make it less heated. Please remember that text communication is very easily interpreted as agressive. We don't see your body language and we can't hear if you're shouting or not. Never use all caps unless you want people to get angry. Jan 22 '16 at 16:44

There is no way to have a keyring password enabled, use auto login and disable the poppup. This is made by design.

The password should be entered some way. If you enable auto login, then you do not enter a password.

If anyone can start the system without entering any password, what is the reason to have a keyring password enabled?

Your suggestion does not make any sense at all. And it is not a bug. Thus it won't be fixed.

  • 1
    Just seems to matter so Chrome stores encrypted passwords. Would be nice if those passwords would auto unlock and remain encrypted so Chrome doesn't store them in plain text. I understand the argument against this, if you're dealing with people being able to walk up to the machine and just turn it on; but, it's just me who has access to the machine physically.
    – ZeroPhase
    Jun 27 '18 at 4:58
  • Why does it need to be a popup though? In previous versions it was totally possible for programs to ask for passwords manually if they wanted them. Often they asked via cli, which was very nice.
    – Clumsy cat
    Feb 8 at 8:56
  1. Go Ubuntu Apps > "Password and Keyring"
  2. Right-click on "Login" > "Change Password"
  3. Use your same old password.

Here is the source with pictures on Unity, Gnome is not different, same process


Although your question is very legitimate, you are asking something that is literally impossible.

You need a key to encrypt and decrypt something. When you use a login, the login password is used as a key to encrypt and decrypt the keyring. When you don't use a login, there is nothing to encrypt the keyring with. The only option is that the OS stores the key on your computer. Locking a safe and leaving the key in the keyhole is useless. That is what your computer would be doing if it encrypts the keyring and stores the password.

  • 1
    Locking a safe and leaving the key in the keyhole is useless. so... does your apache server asks for your certificate private key on every connection? :)
    – RASG
    May 15 '17 at 11:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.