Eu tive um problema semelhante em outra distro baseada no Ubuntu (elementaty OS). Acontece que isso foi causado por um arquivo de bloqueio .Xauthority que não foi excluído quando fiz um desligamento não seguro. Você pode ver o problema se você for para tty e tentar startx, o erro diz que expira enquanto aguarda o bloqueio.
Para resolver o problema, eu efetuei login no terminal Ctrl + Alt + F1 e naveguei para minha pasta pessoal e excluí os arquivos .Xauthority .
Quando voltei para a GUI Ctrl + Alt + F7 , consegui fazer login com êxito