Authentication Failure no GDM no Arch Linux [Solução] [Dica]
Publicado por Perfil removido em 17/03/2010
[ Hits: 6.447 ]
Hoje eu troquei o KDM pelo GDM, e como eu já usava a minha partição /home de sistemas já antigos (Slackware, Ubuntu, Debian) eu sempre marcava na tela de login do GDM o mapa Brazil (ABNT2) no GDM.
Pois bem, hoje eu não consegui logar e apesar de ter todas as ferramentas que ajudaria a resolver o problema, decidi pesquisar (Achei a solução no fórum do Arch: http://bbs.archlinux.org/viewtopic.php?id=84140).
Como vocês já devem saber, o mapa que eu escolhia pelo GDM antes de entrar no sistema era Brazil (ABNT - 2). Resolvi o problema mudando para USA ao invés de continuar com Brasil (depois eu configurei o teclado pelo sistema).
Mas como acontecia o problema?
Simples, olhando o arquivo /var/log/auth.log (eu tinha feito isso, mas não prestei bastante atenção para resolver o problema por conta própria). Veja parte do meu /var/log/auth.log fornecia:
Mar 14 13:32:28 Napoleao gdm-session-worker[1258]: pam_unix(gdm:auth): authentication failure; logname= uid=0 euid=0 tty=:0 ruser= rhost= user=jean
Qual é o problema aí?
O problema era que de alguma forma quando eu mudava o mapa do teclado pelo GDM e necessitava (não sei como e nem por quê) de uma operação como root, não conseguia.
Por isso o uid=0 na linha Mar 14 13:32:28 Napoleao gdm-session-worker[1258]: pam_unix(gdm:auth): authentication failure; logname= uid=0 euid=0 tty=:0 ruser= rhost= user=jean
Bom, espero que tenha ajudado à todos que tiveram esse mesmo problema, e acho que ele possa servir para todas as distribuições e não apenas para o Arch Linux (Embora eu ache, que o problema seja mais comum nele, pelo fato de ser um pouco difícil para os iniciantes).