Ok, finalmente consigo fazer o login.
Em vez de instalar drivers usando o apt-get. Eu tentei usar os drivers do site nvidia. Funcionou.
Editar:
Etapas seguidas:
Download do driver 384.98 Linux 64bit ( link )
Drivers nvidia desinstalados que eu instalei usando o ppa: graphics-drivers / ppa.
sudo apt purge nvidia-*
Reinicie.
Conectado ao tty e instalado o driver baixado.
chmod +x NVIDIA-Linux-x86_64-384.98.run
sudo ./NVIDIA-Linux-x86_64-384.98.run
Após outra reinicialização, consegui fazer o login sem voltar para a tela de login.
Mas ainda não é possível abrir o gnome-terminal, o nautilus ou o gedit da base ou do painel (todos podem ser abertos usando o UXTerm ou de outra conta de usuário e não mostram erros ao executá-los).