De uma resposta em linuxforums :
Defina as configurações de vídeo para as opções de inicialização do kernel via grub:
sudo nano /etc/default/grub
Adicione esta linha, ou altere para isto, ou adicione isto à linha atual (se você sabe o que está fazendo). Você pode ajustar o modo_opções, a mágica mais importante é nomodeset
e noedid
, você pode tentar apenas adicionar noedid
:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset video=uvesafb:mode_options=1024x768-16@60,mtrr=0,scroll=ywrap,noedid"
Isto desativa a troca de modo KMS no kernel; Use o buffer de quadro uvesafb; Defina-o para uma resolução de 1024x768, com uma taxa de sincronização de 16 a 60 Hz de profundidade (outras opções podem ser 1920x1080-16
ou 1600x1200-32@50
, depende do hardware); desabilitar os registros de intervalo do tipo de memória (mtrr) para o framebuffer; ativar o panning de exibição em um modo wrap-around, usando o modo protegido VESA; Não teste a exibição para verificar se há dados edid. Quando você alterna para ele ou conecta-o a um monitor, ele deve ser definido para esse modo (já).
sudo update-grub
Para fazer as configurações do grub serem gravadas no seu / boot. Reinicie e verifique se ele está funcionando, com o noedid você não terá necessariamente um monitor funcionando se conectar um monitor diferente, possivelmente ele poderá quebrar (por exemplo, se a freqüência for maior que a tela pode suportar; ).
Se ainda não funcionar, tente:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset text"
e descomente (remova o #)
#GRUB_TERMINAL=console
O que faz tudo funcionar no modo somente texto. Atualize o grub, reinicie.