I wanted to have my kwallet and gnome-keyring unlocked on boot, so I went and uncommented the keyring parameters in /etc/pam.d/sddm as per the ArchLinux wiki and now SDDM will not unlock at all. My pam looks like this when I installed it
GNU nano 5.8 /etc/pam.d/sddm Modified
#%PAM-1.0
auth include system-login
-auth optional pam_gnome_keyring.so
-auth optional pam_kwallet5.so
account include system-login
password include system-login
-password optional pam_gnome_keyring.so use_authtok
session optional pam_keyinit.so force revoke
session include system-login
-session optional pam_gnome_keyring.so auto_start
-session optional pam_kwallet5.so auto_start
How do I fix this, and how do I make the keyrings unlock on boot?