14.04 loop de login após a instalação do cuda

2

Instalei o cuda 7 no meu Ubuntu de 64 bits 14.04 usando o este guia . Depois de desativar os drivers nouveau após este e reinicialização, eu precisava desativar gráficos com Ctrl + Alt + F1, login e, em seguida, parar lightdm

sudo stop lightdm

executou o arquivo .run do instalador. Instalação concluída com sucesso. Após a conclusão da instalação, reiniciei com:

sudo  reboot

Mas depois da reinicialização quando tentei fazer o login, a página de login reapareceu. Eu tentei quase todas as soluções sugeridas aqui mas nada muda. Mais especificamente, tentei corrigir a propriedade de .Xauthority, .ICEauthority e .gvfs. Eu tentei remover .Xauthority e / tmp. Eu tentei reconfigurar o lightdm com:

dpkg-reconfigure lightdm

e também tentei remover e reiniciar o lightdm. Mas nenhum deles funcionou. O que devo fazer?

    
por soroosh.strife 05.06.2015 / 15:04

5 respostas

3

1- Primeiro, você deve desinstalar nvidia packages. apt-get purge nvidia-*
2- Tente reinstalar ubuntu-desktop .
3- Reconfigure o pacote lightdm . ( dpkg-reconfigure lightdm )
4- Reinicie

Deve funcionar, se não; tente modprobe nouveau para carregar nouveau kernel module

    
por M.Fooladgar 05.06.2015 / 15:13
3

Eu também encontro o mesmo problema. Então mudo para TTY ( Ctrl + Alt + F1 ) e criei um novo usuário e descobri que posso fazer o login usando o novo usuário. Então percebo que, se eu usar o novo usuário $HOME/.profile , eu também posso fazer o login. Finalmente, o problema está no $HOME/.profile , LD_LIBRARY_PATH=\*/cuda\*:\*/nvidia\*:$LD_LIBRARY_PATH

Acontece que, se a sua placa gráfica atual não for compatível com o driver Nvidia ou com a biblioteca CUDA, o login irá travar a sessão X. Parece um bug na sessão do gnome.

Seu caso pode ser diferente.

Meu problema agora está resolvido.

    
por xuancong84 19.03.2016 / 10:21
2

Você tem um Intel Graphics na sua máquina? Eu tive o mesmo problema antes (HD4600 + NV860M + Ubuntu 14.04), foi causado pela substituição do opengl original da Intel. Eu resolvi o problema com - no-opengl-libs enquanto rodava o runfile como descrito na documentação oficial (o mesmo que o seu).

Também sugiro que você reinicie o modo de texto puro alterando as informações de inicialização enquanto escolhe o sistema.

Se você tiver um laptop semelhante, consulte o meu outro responder . Espero que você possa encontrar o seu caminho em breve. Eu pessoalmente tenho reinstalado o Ubuntu uma dúzia de vezes para isso, não desista!

    
por yuxiang.li 02.09.2015 / 12:39
0

Só queria adicionar meus cinco centavos aqui.

Eu estava executando uma nova instalação do Ubuntu 16.04, depois de instalar o CUDA 9, também fiquei presa em um loop de login.

No começo, também achei que cometi um erro ao atualizar o .profile , mas o UEFI secure boot foi habilitado no BIOS. Isso fez com que drivers de terceiros não fossem usados. Depois de desabilitar a inicialização segura, tudo funcionou bem.

    
por Visionscaper 11.12.2017 / 01:36
0

Na verdade, também encontrei exatamente o mesmo problema antes. Depois de tentar várias maneiras, minha conclusão final é que se você quiser instalar o CUDA usando o arquivo .run, NÃO instale o driver gráfico incluído da Nvidia (digite "não" quando vir o prompt) no arquivo .run, apenas instale o arquivo .run Biblioteca CUDA (ou talvez o código de exemplo).

Se você deseja instalar o driver, siga o procedimento padrão abaixo:

sudo su
add-apt-repository ppa:graphics-drivers
apt-get update
apt-get install libcuda1-390 nvidia-390-dev nvidia-390 nvidia-libopencl1-390 nvidia-opencl-icd-390

onde o * -390 deve ser substituído pela última versão do driver da Nvidia.

Eu suspeito que possa haver alguns scripts de pós-instalação para serem executados após a instalação do driver, a fim de fazê-lo funcionar na área de trabalho do X11. Esses scripts podem não estar presentes no arquivo .run incluído. Você pode querer verificar o log de falhas do X11 em /var/log/Xorg.0.log também.

    
por xuancong84 08.02.2018 / 07:37