Eu tive o mesmo problema com o driver do Ubuntu 14.04 e NVIDIA-304.
Este driver foi atualizado da versão 304.131 para 304.132 durante uma das atualizações do sistema. Esta nova versão do driver foi a fonte do meu problema.
Reinstalar a versão antiga do driver (304.131) resolveu isso. Tudo funciona bem agora.
Para mais informações, consulte esta página de bug do Launchpad
Aqui você pode encontrar o driver 304.1:
link
No lado direito da página escolha sua compilação (amd 64 ou i386), isso abrirá a página de downloads, onde você poderá escolher o seu download (o meu foi nvidia-304_304.131-0ubuntu0.14.04.1_i386.deb).
Faça o download e copie para um stick USB.
Ligue o computador com o problema de Loop de login, abra o terminal, pare o lightdm:
sudo service lightdm stop
Limpar os drivers da NVIDIA:
sudo apt-get purge nvidia*
Conecte o stick USB com o arquivo downoaded, execute o fdisk para identificar seu pendrive no computador:
sudo fdisk -l
(o meu foi / dev / sdb1)
Monte o pendrive, mas primeiro crie um ponto de montagem:
sudo mkdir /media/usb
Monte o stick USB:
sudo mount /dev/sdb1 /media/usb
Verifique se o arquivo baixado está presente:
ls /media/usb
Instale o driver NVIDIA:
sudo dpkg -i /media/usb/nvidia-304_304.131-0ubuntu0.14.04.2_i386.deb
(por favor substitua o nome do arquivo pelo seu download)
Desmontar o stick USB:
sudo umount /media/usb
Reinicializar o sistema
sudo reboot
Espero que isso ajude.