09-01-2020, 11:17 AM
I was able to resolve this by:
Installing Manjaro to an sd card and booting. Then mounting the emmc drive. I first tried removing the root password from /etc/shadow. This didn't work. I then chroot'd into my system and ran passwd to create a new password. This still didn't work!
The problem turned out to be an upgrade to pam that included a new configuration in /etc/pam.d/system-login. However, pamac, during the upgrade, didn't properly overwrite the old version of this file, and instead created /etc/pam.d/system-login.pacnew.
Copying the /etc/pam.d/system-login.pacnew to /etc/pam.d/system-login resolved the issue for me.
Installing Manjaro to an sd card and booting. Then mounting the emmc drive. I first tried removing the root password from /etc/shadow. This didn't work. I then chroot'd into my system and ran passwd to create a new password. This still didn't work!
The problem turned out to be an upgrade to pam that included a new configuration in /etc/pam.d/system-login. However, pamac, during the upgrade, didn't properly overwrite the old version of this file, and instead created /etc/pam.d/system-login.pacnew.
Copying the /etc/pam.d/system-login.pacnew to /etc/pam.d/system-login resolved the issue for me.