How do I fix "No such secret collection at path: /" for gnome-keyring and Arch Linux?

I could fix it on my machine by sourcing /etc/X11/xinit/xinitrc.d/50-systemd-user.sh from ~/.xinitrc.
The solution was found on https://bugs.archlinux.org/task/46374 because journalctl --this-boot --no-pager | grep -i WARNING showed, that 'org.gnome.keyring.SystemPrompter' failed.

Reference


If you still have the No such interface 'org.freedesktop.Secret.Collection' on object at path /org/freedesktop/secrets/collection/login problem, check out:

https://wiki.archlinux.org/index.php/GNOME/Keyring

If you use the console login make sure to have both the PAM and the .xinitrc commands. Having them both works for me using i3.


I had this error in seahorse 3.20.0 on Mint 19 Xfce. I resolved it by creating the following directory in my home:

.local/share/keyrings/