How do I automatically unlock the keyring at login on my Lubuntu 14.04 system?
There are a lot of answers to this problem on this site and Ubuntu Forums, but none are applicable to a 14.04 Lubuntu system - it appears that the Passwords and Keys dialog has changed significantly since those answers were supplied.
SO -
answers telling me to tick the box for "Unlock the keyring at login" in the Seahorse app do not work, because it is not there.
answers (like this one) telling me to tick the box on the "Unlock Keyring" dialog box to unlock it at login do not work, because it is not there
auto-login was never set on this system, so that is not a contributor, and this answer does not apply
the issue does not arise with Network Manager (like this one), but rather with Deja-dup
I do not want an answer that involves removing the keyring password entirely - like this one
How can this rather basic requirement be met on a Lubuntu 14.04 system?
[edit] - here is the dialog box requesting the keyring unlock.
Make sure,
libpam-gnome-keyring
is installed on your systemAlso you should have a login keyring in
~/.gnome2/keyrings/login.keyring
---Edited by OP to cover another situation.
I installed LXDE on my Ubuntu 14.04 system and started getting this keyring popup again when I took a backup.
libpam-gnome-keyring
was already installed on this system! To fix it, I had to add a line of text to two files, like this:To
/etc/pam.d/passwd
add:And to
/etc/pam.d/login
add:This will unlock the keyring on login when I log in through LXDE.
This may not be relevant to this specific question, but I came across it while experiencing a very similar issue on Ubuntu 19.10 and wanted to share what worked for me in case someone else comes across this while googling like I did:
I tried disabling SSH Key Agent (GNOME Keyring: SSH Agent) under Startup Applications, then rebooted. This appeared to have no effect as I still got two prompts immediately on login, which I dismissed. I then noticed that the calendar applet had crashed and was asking if I wanted to submit a report. I put two and two together and went to Settings > Online Accounts, removed my Google account, and rebooted again.
This appears to have resolved the issue for now. I'll do some further testing by re-enabling the SSH Agent and seeing if I can log back in to my Google account without it causing further problems. I'm assuming it was something to do with my credentials expiring, but need to do some reading to understand it further. I plan on returning to this post and making edits to reflect whatever I'm able to uncover/learn. Hopefully it'll be of use to someone.