Tente selecionar um gerenciador de janelas diferente no menu suspenso. Se não funcionar ou você não tiver uma opção alternativa de gerenciador de janelas, tente fazer o login em um console de base de texto, pressione ctrl-alt-F1 para chegar a um, veja se isso permite entrar. Se você entrar lá, sudo su -
para root, /etc/init.d/lightdm stop; exit
quando o usuário tentar novamente mv .xinitrc .xinitrc.bak; echo xterm >.xinitrc; X
se o X iniciar, digite o comando do gerenciador de janelas, por exemplo. metacity
veja se alguma dica surge das saídas de comando / mensagens de erro.
Pode haver muitas razões por trás desse problema, pode ser um problema de permissão em arquivos, nenhum shell válido ou apenas algum ambiente de sessão X quebrado.