This issue is self-explanatory as per the title. The gnome-keyring is not unlocked automatically when logging in with the cosmic greeter on Fedora.
This issue is not present in Pop OS.
This is the output of the /etc/pam.d/cosmic-greeter on Fedora:
cat cosmic-greeter #%PAM-1.0 auth substack system-auth -auth optional pam_gnome_keyring.so -auth optional pam_kwallet5.so -auth optional pam_kwallet.so auth include postlogin account required pam_sepermit.so account required pam_nologin.so account include system-auth password include system-auth session required pam_selinux.so close session required pam_loginuid.so session required pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_namespace.so session include system-auth -session optional pam_gnome_keyring.so auto_start -session optional pam_kwallet5.so auto_start -session optional pam_kwallet.so auto_start session include postlogin
As far as I know, the ones that need to be there are already there. Such as:
auth optional pam_gnome_keyring.so session optional pam_gnome_keyring.so auto_start
I'd imagine this is related to PAM one way or another, so I'm curious as to what Pop is doing differently here.
I notice that this issue is no longer present on my system. Was there a change made elsewhere that fixes this? If so, issue could probably be closed.
This should be fixed, yeah. It was an issue with the gnome-keyring pam files not being installed.
Metadata Update from @ryanabx: - Issue status updated to: Closed (was: Open)