Você já encontrou uma solução para o seu problema. Se sim, por favor compartilhe.
Aqui está algo que funcionou para mim. Eu tinha chegado a essa solução depois de todo o googling e seguindo o link dado por Jon Vaughan acima e outras respostas por lá. Obrigado @all por isso.
Veja o que eu fiz,
-
Durante a inicialização, mantenha pressionada a tecla SHIFT para ver o menu do GRUB
-
Pressione e para editar
Você verá algo assim.
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
......
-
Substitui $linux_gfx_mode por 800x600
-
pressione CTRL + x para inicializar
Nota: A resolução 800x600 não significa nada aqui. Eu tentei 1024x768 , mas deu o mesmo resultado. Nenhuma mudança na resolução do terminal / display. Mas eu não encontrei mais texto distorcido no meu monitor.
Esta é uma solução temporária. Se isso funcionou para você, você pode fazer alterações permanentes como eu fiz. Analisando /etc/grub.d/10_linux , descobri que $linux_gfx_mode in /boot/grub/grub.cfg estava sendo definido por uma variável GRUB_GFXPAYLOAD_LINUX . Então,
-
edite /etc/default/grub
-
Adicione esta linha no final GRUB_GFXPAYLOAD_LINUX=800x600
-
sudo update-grub
-
sudo reboot
Nota: Do /boot/grub/grub.cfg parece que a variável $linux_gfx_mode deve ter valores como keep ou text , então 800x600 não é algo esperado. Então, pode ser que o sistema retorne a algum valor padrão, o que resolveu meu problema; -)