Acontece que o arquivo ~ / .Xauthority para o usuário problemático mudou de controle e era de propriedade do root.
sudo chown user:user ~/.Xauthority
alterou a propriedade de volta para o usuário original. Depois disso, eu poderia entrar sem problemas.