Eu nunca descobri o que estava causando isso. Eu consegui resolver isso apenas pela abordagem da força bruta de criar um novo diretório $ HOME para o usuário afetado e, em seguida, registrando como esse usuário e reconfigurando manualmente o ambiente:
- Encerrada a conta do usuário afetada (por exemplo, nome de usuário)
- Conectado como root
- Renomeou o diretório $ HOME do usuário afetado (por exemplo, / home / username - > /home/username.old)
- Criado um novo diretório $ HOME para o usuário afetado
x
[root]# cd /home
[root]# cp -a /etc/skel /home/username
[root]# chown -R username /home/username
[root]# chgrp -R username /home/username
- Logado como raiz
- Conectado novamente à conta de usuário afetada (nome de usuário)
- Recupera e reconfigura manualmente tudo no ambiente do nome de usuário