I'm using lightdm. The keyring is used by evolution. The keyring password is the same as my login password in /etc/shadow. I haven't touched the stuff in /etc/pam.d, and AFAICT it looks fine (ie, pam_gnome_keyring.so is mentioned everywhere it should be).
I was never able to get to get the keyring to unlock automatically in Jessie. A week ago I got a new laptop and did a fresh stretch install and was hoping the problem would disappear. The situation is unchanged - when evolution starts, gcr prompts for keyring password and I have to re- enter it. If it would help, I can try to verify I can reproduce this in a kvm container from a fresh sid install.
signature.asc
Description: This is a digitally signed message part