Encontrei este link e consertei meu problema junto com o que Ziazis originalmente sugeriu
Sugestão de Ziazis:
sudo chown user:usergroup -R /home/user
Uma vez que isso foi implementado, parei de receber o
Unable to open universal variable file '/home/username/.config/fish/fishd.Dlorah': Permission denied
erro, mas o erro de autenticação PAM ainda apareceu. Alguns mais googlin 'e eu encontrei este link: link