Since a few days ago my Gnome-keyring daemon hasn't been starting up properly.
After logging in:
ps aux | grep keyringuser 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Apps complain about not being able to access the keyring (and fail to do so), some shortcuts are very slow CTRL+ALT+T for terminal or Print screen can both take up to a minute between key press and action)
Seahorse does not show the login keyring
$ /usr/bin/gnome-keyring-daemonSSH_AUTH_SOCK=/run/user/1000/keyring/ssh$ ps aux | grep keyruser 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --loginuser 8524 0.1 0.0 211004 12468 pts/5 SLl 13:38 0:00 /usr/bin/gnome-keyring-daemon
Then, as soon as an app wants to access I get the keyring password prompt. Once unlocked, the keyring works properly.
I had a look to startup apps for my session and I only have one command that is relevant:
/usr/bin/gnome-keyring-daemon --start --components=ssh
I added /usr/bin/gnome-keyring-daemon
to startup apps, but it will prompt for the keyring password after each login, which wasn't happening before.
Any idea on what happened and how to fix this please?