1. Receba informações de modo de vídeo compatíveis (para conseguir isso, eu tive que instalar hwinfo )
>sudo apt-get install hwinfo
Em seguida, verifique os modos suportados (eu estava interessado em definir a resolução para 1280x1024 e definir a profundidade de cor mais alta disponível, por isso vou verificar isso.)
sudo hwinfo --framebuffer |grep 1280x1024
O melhor modo disponível foi mostrado assim
> Mode 0x031b: 1280x1024 (+3840), 24 bits
> Mode 0x0345: 1280x1024 (+5120), 24 bits
Por mais estranho que seja, 0x0345 trabalhou apenas nos dois modos acima.
2. Edite / etc / default / grub
sudo nano /etc/default/grub
Remova o comentário # GRUB_GFXMODE="algum valor" e altere-o para sua resolução. Adicione também a linha GRUB_GFXPAYLOAD_LINUX, como no exemplo abaixo. Além disso, modifique o GRUB_CMDLINE_LINUX_DEFAULT para refletir o modo de vídeo escolhido.
GRUB_CMDLINE_LINUX_DEFAULT="video=0x0345"
GRUB_GFXMODE=1280x1024x24
GRUB_GFXPAYLOAD_LINUX=1280x1024x24
Salve as alterações que você fez.
3. Atualizar o grub
sudo update-grub
4. Reinicie:
sudo reboot
Se tudo correu bem, o Ubuntu inicializará a resolução que você definiu, para mim 1280x1024x24 foi bom.
Por fim, consegui refinar essa solução, não é mais parcial.
Se você estiver se conectando ao putty, cygwin, você não terá esse problema e as configurações acima não alterarão sua experiência de terminal.