Eu tenho o Ubuntu-17.10. Eu estava tentando instalar tensorflow-gpu
e para isso precisava do CUDA-9. Ao instalar o CUDA-9, meu driver gráfico foi atualizado para nvidia-390.
Agora, quando reiniciei meu PC. Estou preso em um loop na tela de login. Eu tentei editar a linha do Linux ,,,, nvidia.modeset = 0
todos juntos. Nada funciona.nomodeset
nouveau.modeset = 0
Agora, uma solução potencial é voltar ao driver anterior. Para isso, entro na tela TTY e insiro meu nome de usuário e senha. Agora, isso acontece no TTY:
Ele volta para a primeira tela TTY de login em cerca de 15 segundos.
edit1: Encontrou uma maneira de limpar todos os drivers da Nvidia usando o modo de recuperação do Ubuntu. Mas ainda assim, o mesmo problema continua.
Responder1
Parece que você adicionou algo ao seu .bashrc ou .profile durante a instalação do cuda ou cudnn e provavelmente cometeu um erro ao fazer isso. Se você inicializar no modo de recuperação, poderá fazer login como root, navegar até o diretório inicial do usuário e investigar esses arquivos em busca de erros.
Se você não encontrar o erro imediatamente, basta remover os arquivos do caminho, renomeando-os. Dessa forma, você deverá pelo menos conseguir fazer login novamente.
Se isso não ajudar, tente o mesmo com os arquivos de configuração global do shell em /etc/bash.bashrc
e/etc/profile
/etc/profile.d/*