Ubuntu 15.04 pisca na tela de login e depois na cor preta

18

Algumas semanas atrás, eu construí um desktop e instalei o Ubuntu 15.04 e tenho lutado com ele desde então. Parece haver um problema com a compatibilidade dos drivers da NVIDIA e do Ubuntu.

(Depois de semanas lutando com várias telas pretas / roxas, alternando nomodeset, adicionando nouveau a blacklist e reiniciando lightdm / tentando gdm, retornando minha GTX960 para uma GTX750TI, instalando o Ubuntu 14.04 e 14.10, loops de login e algumas outras coisas tenho certeza de que esqueci, tenho o seguinte exemplo mínimo.)

  1. Eu crio um boot USB com o Ubuntu 15.04.
  2. Eu seleciono "Instalar o Ubuntu" (note que preciso editar as opções para isso, mudando "respingo silencioso" para "quiet splash nomodeset" ou então não funciona).
  3. Depois de instalar o Ubuntu, me pedem para reiniciar. Eu posso inicializar no modo de recuperação (embora a resolução seja estranha), mas normalmente não.
  4. A essa altura, tentei várias coisas (reinstale os drivers da nvidia, permanentemente adicione o nomodeset às opções de inicialização, etc.), a maioria dos quais acaba levando à necessidade de reinstalar o Ubuntu do zero devido à incapacidade de ver nada sem remover a placa gráfica e conectando o monitor na placa-mãe.

Acabei de completar os primeiros 3 passos, que são agora memória muscular, e estou implorando por sugestões sobre um novo passo 4.

EDITAR : Eu tentei os passos aqui (que me levou à opção nomodeset que me permite ver a tela enquanto eu instalo o Ubuntu ) mas quando eu atualizo os drivers da NVIDIA (eu tentei tanto as versões proprietárias quanto não-proprietárias, muitos números de versão diferentes), isso me leva a outros problemas. Na maioria das vezes, é um loop de login , mas ocasionalmente é um black / tela roxa. Quando eu sigo o sugerido para abordar o loop de login, isso invariavelmente me leva de volta a uma tela em branco e eu, então, reinstalo o Ubuntu.

$ sudo lshw -C video
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff

Atualização: instalar o bumblebee me permite escapar do loop de login. A resolução do meu monitor ainda não parece correta, e eu tenho que clicar em cerca de uma dúzia de caixas "Reportar problema no sistema".

Edit: Meu xorg.log é aqui

    
por Gschneider 13.05.2015 / 23:59

7 respostas

2

Eu também construí um desktop e usei o 750Ti. Eu tive o problema exato que o OP tem, e posso testemunhar pessoalmente que o abaixo funcionou para mim. Eu não tenho muito tempo, então vou ter que resumir. Em caso de dúvida, o Google é seu amigo.

  1. Acesse o site da NVIDIA em outro PC e baixe o driver apropriado para uma unidade USB.

  2. Conecte esta unidade USB na sua área de trabalho e inicialize. Na tela de login, insira o runlevel 2 pressionando CTRL + ALT + 2

  3. Agora você estará em um terminal (momentos divertidos!). Faça o login usando sua conta.

  4. Mate lightdm.

  5. Monte o seu drive USB e desmarque o driver.

  6. Execute o instalador do driver. Se não houver erros durante a instalação, reinicie. O loop de login deve agora desaparecer.

Isso faz com que pareça simples, mas, infelizmente, é bem difícil. Levei quatro tentativas para acertar.

Deixe-me saber como isso funciona para você!

    
por willem.hill 30.11.2015 / 05:00
0

OK, Vamos entender o ponto número 2 que você mencionou, Você disse que tinha que passar o parâmetro do kernel nomodeset enquanto fazia o boot do USB.

Isso indicaria que a placa gráfica que você tem GTX750TI, não quer trabalhar bem com o Open Source Nouveau Driver. Então esse é o seu primeiro problema. Eu não prosseguiria com a instalação se eu tivesse que usar o nomodeset apenas para inicializar no instalador.

Eu não tenho experiência com este cartão, mas a Arquitetura Maxwell na qual ele se baseia tem muitos problemas com o Nouveau Driver, que é o Open Source.

Ubuntu Por padrão vem com drivers de código aberto e se o seu cartão tiver problemas para trabalhar com ele, você verá telas pretas, etc.

Qual é a melhor maneira de confirmar isso?

Faça o download do Manajaro Linux e, durante a inicialização, selecione drivers que não sejam gratuitos e você receberá uma confirmação. Você também pode tentar o Archlinux que tem o Kernel 4.0 e muitos problemas relacionados a Graphics são corrigidos naquela versão.

NÃO ESTOU INCENTIVANDO O USO DE MANJARO OU ARCH. EU ESTOU SUGESTANDO TENTÁ-LOS UMA VEZ COMO UM TESTE PARA CONFIRMAR O QUE EU TINHA ACIMA.

VOCÊ CONTINUARÁ A VER O ECRÃ PRETO ATÉ QUE VOCÊ INSTALE O DRIVER PROPRIETÁRIO PROPRIETÁRIO. VOCÊ PRECISA INSTALAR A VERSÃO CORRECTA DO DRIVER PROPRIETÁRIO COMPATÍVEL COM O SEU CARTÃO!

    
por Rajat Pandita 18.05.2015 / 19:12
0

Acho que é por causa de kernel version. Como você sabe, a versão do kernel do Ubuntu 15.04 é 3.16 . Tente usar um Linux ao vivo com a versão atualizador. (por exemplo, arch ).

Eu tinha visto esse problema com Ubuntu 14.04 e lenovo flex II .

    
por M.Fooladgar 05.06.2015 / 14:46
0

bem, na verdade, eu tive o mesmo problema, tentei tantas vezes com tantas maneiras ... sem resultado ...

mas finalmente eu acabei de instalar esta versão do driver diretamente

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get install ppa-purge
sudo apt-get update
sudo apt-get install nvidia-334
sudo apt-get install nvidia-334-uvm

é tudo

Eu não tenho certeza se isso vai funcionar para você, não sou um profissional, mas funciona para mim e, embora eu deva notar aqui

mas eu tenho certeza que a versão do driver é a mesma coz im executando jogos de vapor e etc. rodando muito bem que você pode encontrar o pacote fonte aqui:

link

espero que funcione

    
por CatChMeIfUCan 28.08.2015 / 06:17
0

Eu tive um problema como este, quando atualizei para 15.10. Descobriu-se que o problema era que a placa NVIDIA estava superaquecendo a cerca de 30% mais do que a temperatura sugerida. Obtenha uma instalação de disco ativo e instale o psensor para verificar as temperaturas da placa de vídeo.

    
por Wolf Halton 02.12.2015 / 06:27
0

Eu tive um problema semelhante depois de instalar uma placa nvidia em uma máquina 15.04 existente. Depois de lutar por algum tempo, procurando respostas aqui e não encontrando nada que realmente ajudasse, desisti e instalei o 14.04 (LTS). Os drivers nvidia foram instalados automaticamente e tudo funciona como mágica. (Veja Problemas na instalação dos drivers da Nvidia, Ubuntu 15.04 )

Da sua pergunta parece que você fez exatamente o que eventualmente resolveu o meu problema, exceto que você instalou um novo 15.04 enquanto eu instalei um novo 14.04. Eu suspeito que o 15.04 tem um problema específico. Então, instalar o 14.04 pode ser uma solução para você.

    
por laugh 23.12.2015 / 20:18
-2

Eu tive o mesmo problema, e você precisa de uma nova instalação, e primeiro entrar no BIOS e definir o boot do uefi para o legado, e não um boot seguro, e depois instalar o Ubuntu novamente.

    
por Michael 12.06.2015 / 21:17