终端中的文本大小

终端中的文本大小

于是经过3次尝试安装arch Linux,我终于成功了。

我注意到,当我从 USB 驱动器启动时,终端中的文本大小比使用实际安装的操作系统时小很多。我本来可以在一行上看到很多文本,但现在它需要两到三行。尝试读取“locale”并将“loc”放在屏幕右侧,而在下一行的左侧使用“ale”,这只是很烦人的事情。

我还没有桌面环境。我说的是在 TUI 提示符下登录的虚拟终端上看到的文本大小login:

有什么办法可以让文字大小变小吗?

答案1

您可能还想尝试更改文件中启动时设置的显示分辨率/etc/defaults.grub,尤其是。如果你有相反的问题并且有 3 厘米高的字符。

如果您的屏幕采用原始分辨率可能是最好的,但如果您连接了两个具有不同分辨率的屏幕,有时这会导致问题。

你想要的线路是GRUB_GFXPAYLOAD.有时您可以使用,GRUB_GFXMODE="auto"但有时您需要将其设置为与 GFXPAYLOAD 相同。

您需要以 root 身份执行此操作(例如susudo或以 root 身份登录),然后(以 root 身份)更新您的 grub.cfg。

我不确定在执行此操作后 Arch 使用什么来更新 grub,但对于 openSUSE 来说它是,grub2-mkconfig -o /boot/grub2/grub.cfg并且 Ubuntu 类型似乎喜欢update-grub.忘记执行此步骤是非常令人抓狂的,因为重新启动后什么都不会改变。 (尤其是如果您总是忘记执行此操作并且无法弄清楚为什么这两种设置的组合没有任何作用!)

答案2

拱门文章

/etc/vconsole.conf 中的 FONT 变量用于在启动时设置所有控制台的持久字体。看 man 5 vconsole.conf了解详情。

用于使用字体 lat2-16.psfu.gz 显示 Č、ž、đ、š 或 Ł、ę、ą、ś 等字符:

/etc/vconsole.conf

FONT=lat2-16
FONT_MAP=8859-2

这意味着 ISO/IEC 8859 字符的第二部分使用大小 16。您可以使用其他值(例如 lat2-08)更改字体大小。对于8859规范确定的区域,请查看 维基百科表

相关内容