Tentando instalar o Ubuntu resulta em congelamento da tela inicial - nomodeset não funcionou

8

Estou tentando instalar o Ubuntu há algum tempo, como uma inicialização dupla com o Windows 10 no meu laptop XMG Schenker. Eu tenho uma placa de vídeo Nvidia GTX 1060 e CPU i7 6700. Estou tentando instalar o Ubuntu 16.10

O problema que estou enfrentando é que escolho "Instalar o Ubuntu" ou "Experimentar o Ubuntu sem instalar" no USB inicializável, recebo uma tela inicial e a tela pisca uma ou duas vezes e congela. O indicador de leitura do USB deixará de piscar e os ventiladores do laptop diminuiriam para o mínimo (CPU de 0%, suponho).

Em algum momento, ouvirei o som de inicialização do Ubuntu (o que você obtém ao acessar a tela de login) e o teclado responde (o CAPS LOCK está funcionando, consegui reiniciar pressionando o botão liga / desliga e navegando) cegamente com o teclado)

Vi outras postagens como Meu computador inicializar em uma tela preta. Quais opções tenho para corrigi-lo? e problemas de gráficos após / durante a instalação do Ubuntu 16.04 / 16.10 com gráficos NVIDIA .

Aqui estão minhas tentativas:

  • Inicialmente, eu estava tentando instalar o Ubuntu GNOME e tive o mesmo efeito.
  • A configuração nouveau.modeset=0nas opções do kernel não teve efeito.
  • A adição nomodesete / ou remoção quiet splashdas opções do kernel apenas fez a tela inicial desaparecer, e agora estou vendo uma tela preta, sem terminal, sem nada.
  • Em nenhum momento consegui chegar a um TTYL. Ctrl+ Alt+ 1(ou 2ou 3) não teve efeito.
  • O Windows 10 inicializa perfeitamente.

Estou perdido. Ficarei feliz em fornecer mais detalhes mediante solicitação.

Fantasma de Madara
fonte

Respostas:

14

Primeiras coisas primeiro ... A SCHENKER envia os mesmos notebooks baseados nos barebones CLEVO com o Ubuntu pré-instalado por meio da sua subempresa TUXEDO ... então, isso deve funcionar de alguma forma.
Segundo - é claro que você não pode acessar um console virtual com esta combinação: Ctrl+ Alt+ 1!

Mesmo que eu não conheça o modelo exato que você está tendo ... é uma máquina completamente nova porque possui o mais recente hardware gráfico disponível. Essas novas máquinas XMG têm a opção de desativar a tecnologia NVIDIA Optimus no BIOS, que é o que você deve fazer até ter o Ubuntu e os drivers NVIDIA instalados com sucesso. Inicialize no BIOS e desative todos os switches relacionados à NVIDIA.

Agora, depois de desativar o Optimus no BIOS, desative também o Secure Boot nas configurações da UEFI.
Isso não tem nenhum efeito no Windows 10, mas será inicializado no modo Inicialização segura.
Siga exatamente todas essas instruções, provavelmente tudo funcionará bem.

Desabilitar a hibernação no sistema operacional Windows - abra o prompt de comando como administrador e execute:

powercfg /h off  

Desativar inicialização rápida no Windows -> abra o Painel de controle do Windows -> Configurações de energia e desmarque Inicialização rápida . Caso a configuração não esteja visível, ative Mostrar configurações ocultas .
Desligue a máquina completamente, NÃO a reinicialize, caso contrário, ela sempre inicia o Windows.

Inicialize a partir da mídia de instalação do Ubuntu que você criou ... selecione Experimente o Ubuntu sem instalar.
Pressione a Etecla e adicione o parâmetro nouveau.modeset=0no final da linuxlinha.
Pressione a F10tecla e inicialize na área de trabalho do Ubuntu Live - inicie a instalação do Ubuntu.

Após concluir a inicialização no BIOS, selecione Ubuntu como o sistema padrão a ser inicializado.
Você pode optar por inicializar o Windows alternativamente no menu de inicialização do GRUB posteriormente.

Agora inicialize o sistema operacional Ubuntu instalado com sucesso, selecione a entrada de menu Ubuntu.
Pressione a Etecla e adicione o parâmetro nouveau.modeset=0no final da linuxlinha.
Pressione a F10tecla e inicialize no sistema Ubuntu para instalar primeiro os drivers da NVIDIA.

Quando a tela de login aparecer, pressione: Ctrl+ Alt+ F1
Digite seu nome de usuário e senha, depois execute:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-375 nvidia-prime
sudo reboot  

Inicialize no BIOS e ative os gráficos NVIDIA com o suporte Optimus - depois inicie o sistema operacional Ubuntu.
A partir de agora você não precisa adicionar o nouveau.modeset=0parâmetro ou qualquer outro parâmetro.

Notas: Defina um Spaceentre o último caractere na linuxlinha e nouveau.modeset=0.

Alterne entre gráficos Intel e NVIDIA em Configurações do servidor NVIDIA X -> Perfis PRIME .

Informação adicional :

Estou escrevendo isso em uma máquina XMG na qual instalei o Ubuntu 16.10 e os drivers da NVIDIA. Outra empresa que envia máquinas baseadas em CLEVO com o Ubuntu pré-instalado é o system76 ...

cl-netbox
fonte
Depois disso, agora eu recebo uma saída de terminal ao executar o "Experimente sem instalar" e ele fica preso no seguinte erro:Bluetooth: hci0: Setting Intel event mask failed (-16)
Madara's Ghost
A instalação do 16.04.1 em vez de 16.10 com este guia ajudou. Embora eu não tenha tentado (e não tentarei, no futuro próximo) atualizar para a 16.10.
Ghost de Madara
@MadaraUchiha: Você está tendo um hardware muito novo ... algumas coisas precisam se acalmar ... talvez após o lançamento do Ubuntu 17.04, a maioria dos problemas relacionados aos drivers seja resolvida. :)
cl-netbox
teve o mesmo problema com 16.04. Descobri que se você pressionar F6 (para outras opções ao selecionar instalar ou tentar ubuntu) agora você pode também selecionar nomodeset graficamente
AdrianLoer
0

Eu tive o mesmo problema com a minha versão do Xubuntu 18.04 que roda na GPU Nvidia. Tentei instalar os drivers mais recentes da Nvidia-390 e da nvidia-prime e atualizei as instalações do meu driver conforme essas soluções mostram [1] [2] e adicionei o nouveau à lista de bloqueios, mas nenhum deles funcionou. Então, o que fiz foi adicionar o parâmetro nouveau.modeset=0ao arquivo grub.cfg no \boot\grub\diretório Eu adicionei a linha após cada "linux..."linha, por exemplo:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
    linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash nouveau.modeset=0
    initrd /boot/initrd.img-2.6.37-12-generic
    } 

Então, acredito que você deve adicionar esse parâmetro em todo o script. Eu tentei esta solução e o driver da Nvidia GPU parou de funcionar.

Outra abordagem, conforme descrito aqui

Execute sudo nano /etc/default/grube adicione o parâmetro nvidia-drm.modeset=1à linha GRUB_CMDLINE_LINUX_DEFAULT. Salve a alteração que você fez e execute sudo update-grub.
Reinicie o sistema operacional Ubuntu e agora tudo deve funcionar corretamente - exatamente como esperado.

depurando XD
fonte