如何更改非图形TTY的VGA分辨率?

我有宽200个字符,只有2个老眼睛。 那太多太少了:)

我在这些论坛上看到了各种答案,但它们似乎都没有帮助我。

:~$ sudo hwinfo --framebuffer | grep Mode Model: "Intel(R)Sandybridge Mobile Graphics Controller" SNIP! Mode 0x0318: 1024x768 (+4096), 24 bits SNIP! 

是我想要的决议

(我在那里删掉了很多决议)

我在Oneiric上,这当然意味着grub2

您可以尝试设置更大的字体:

 setfont /usr/share/consolefonts/Uni3-Terminus32x16.psf.gz 

这设置了一个漂亮,大,可读的字体。 检查/ usr / share / consolefonts是否有可用的字体,每个字体都有不同的磅值。

哦,这适用于每个控制台,所以你可以为每个TTY使用不同的字体。

它现在由grub设置

编辑/etc/default/grub

 # graphical gksu gedit /etc/default/grub # Command line sudo -e /etc/default/grub 

并寻找以下几行

 # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=640x480 

取消注释最后一行,并设置所需的分辨率。

 GRUB_GFXMODE=800x600 

然后update-grub

 sudo update-grub 

重启

另请参阅https://help.ubuntu.com/community/ChangeTTYResolution

只是使用“nomodeset”-kernel参数:阻止内核设置模式:

编辑/ etc / default / grub并添加:

 GRUB_GFXMODE="640x480" GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" 

保存更改后,运行:

 sudo update-grub 

重启 – 所有ttys的屏幕分辨率将保持640×480(在Ubunutu Server 14.04上测试)