TBH, we may need to Steve Langasek to take a look at the PAM module config. I still have trouble making sense out of them at times.
To keep the conversation going, I do have one question. It looks like you probably started with /etc/pam.d/lightdm-greeter (or something similar) and modified it a bit. Any reason why you decided to remove the includes for common-auth and common-session?
TBH, we may need to Steve Langasek to take a look at the PAM module config. I still have trouble making sense out of them at times.
To keep the conversation going, I do have one question. It looks like you probably started with /etc/pam. d/lightdm- greeter (or something similar) and modified it a bit. Any reason why you decided to remove the includes for common-auth and common-session?