pam_warn for login means, pam cannot find the PAM configuration file for login. Sure you are on the latest patch level (zypper dup)? Seems more like you have some outdated RPMs installed.