如何在控制台中更改字体大小、行数/列数

如何在控制台中更改字体大小、行数/列数

我正在运行一个没有 X11 或任何类型的 GUI、带有现代 22 英寸液晶显示器的 Linux 服务器。

鉴于我的显示器尺寸巨大,我想增加控制台中的行数和列数,我该如何实现呢?

答案1

"vga=792"在文件中的内核行中添加类似内容grub.conf,通常位于/etc/boot/grub

title My Linux OS Name and Kernel Version Number
    root (hd0,0)
    kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
    initrd /boot/initrd-1.2.3.4.img

您可以说vga=ask在启动时获取一个菜单,该菜单是根据内核执行的探测过程构建的,以查看哪些分辨率可能有效。我发现经常有其他可以使用的数字是该方法找不到的。

这都是特定于系统的。不同的显卡将有不同的支持模式,内核构建选项可以打开或关闭视频模式选项。处理这个问题的子系统称为内核帧缓冲区,因此如果您正在编译自定义内核,请小心不要删除内核完全支持显卡所需的支持。大多数卡都可以使用 VESA FB 驱动程序,但特定于您的卡品牌的另一个驱动程序可能会打开更多选项。

另外,请注意该子系统的某些部分使用十六进制数字,而其他部分则使用十进制数字。您可以像我一样转换为十进制,或者您可以说类似的话"vga=0x318"

相关内容