Answers:
您也可以在系统启动后动态更改字体大小。
我发现的最简单的方法是从中选择您喜欢的字体/usr/share/consolefonts/
并将其传递给setfont
命令。并非所有字体都对我有用(有人说“ KDFONTOP:无效参数”,可能是由于我的帧缓冲设置所致),但足够了。如果您想要大字体,建议您尝试使用以下任一命令开头:
setfont Uni2-Terminus16
setfont Uni2-Fixed18
如果您希望通过重新启动来保持选择,则需要在启动脚本中的某个位置添加命令。(.bashrc
可以,但是您可能应该尝试考虑一个更好的地方。)
另一种方法是使用console-setup
软件包。类型
sudo dpkg-reconfigure console-setup
开始询问它的问题。接受默认的开始,然后在大约七个或八个问题后,将询问您在控制台上想要哪种字体。您在此处选择的字体将存储在initramfs中,以便下次启动时会自动重新加载。
如果我理解正确,那么您正在争论虚拟终端(VT)中的字体大小,可通过CTRL + ALT + F[1-6]
!?访问。
这些终端在引导过程中进行配置。根据您的Grub版本,您可以将设置配置为首选解决方案:
使用GRUB1(0.9)打开文件/boot/grub/menu.lst
,搜索以开头,kernel /boot/...
添加或更改的行vga=xxx
。可以在Wikipedia上找到具有可能值及其含义的表。因此,您的内核行应如下所示:
kernel /boot/vmlinuz root=/dev/sda1 ro vga=791
请注意不要更改任何其他内容,否则您的计算机可能不再启动!
如果已安装GRUB2(1.9),则该vga
参数已弃用。打开/etc/default/grub
并设置以下值:
GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=keep
您可以将这些决议的一个选择:640×480
,800×600
,1024×768
,1280×1024
,1600×1200
。
要生成新的配置文件,请以root / sudo身份运行以下命令:
grub-mkconfig -o /boot/grub/grub.cfg
在某些奇怪的情况下,这可能对您不起作用,您也可以使用不推荐使用的vga
版本。在vga=
中的GRUB_CMDLINE_LINUX_DEFAULT=
行旁边添加设置/etc/default/grub
,以便此行例如如下所示:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=791"
在这两种情况下,您都需要重新启动GRUB1或GRUB2才能看到更改的效果。
grub-mkconfig
部分不等于update-grub
?这当然需要sudo
。