Eu tive o mesmo problema desde ontem à noite. Eu suspeito que isso foi causado por uma atualização recente do kernel. Verifique sua versão do kernel:
uname -r
Para mim, o driver nvidia não funciona com a versão 4.4.0-21 , mas funciona com um kernel antigo do Ubuntu 16.04, 4.4.0-18 .
Aqui está como você pode testar isto: Se você tiver os drivers nvidia ainda instalados, certifique-se de que o dkms construa módulos do kernel para todos os kernels instalados .
Então reinicie no menu de inicialização do GRUB , vá para Opções Avançadas e inicialize o kernel antigo. Agora você deve conseguir fazer o login. Você pode rodar a ferramenta nvidia-settings para ter certeza de que está rodando os drivers da nvidia.