如何更改虚拟终端 TTY 1-6 中的字体大小和/或屏幕分辨率...?

如何更改虚拟终端 TTY 1-6 中的字体大小和/或屏幕分辨率...?

默认字体大小-X 终端对我来说太小了。
我该如何永久改变它?

我已经在 TTY 1 中运行sudo dpkg-reconfigure console-setup,但似乎只影响在 TTY 7 中由 X 运行的“gnome-terminal”......

更新...我刚刚仔细检查了一下...实际上做过更改了字体,从 8 到 14(它只提供 8 14 和 16)。每个字符的宽度没有改变;它们只是变得更高(即屏幕上的行数更少)...
我明白了160屏幕上的字符(在 17 英寸 CRT 上)。这对我来说是不可能的……所以看起来这可能是屏幕分辨率问题,而不是字体问题(除非我能以某种方式选择更大的字体大小)

所以现在的问题是..要么:我如何将字体大小更改为比提供的更大sudo dpkg-reconfigure console-setup ...要么:我如何降低 TTY 1-6 的屏幕分辨率?

答案1

vga=xxx您可以通过在引导行中添加以下内容来强制 TTY 以不同的分辨率和字体大小运行。xxx应由以下任意值替换:

Colours   640x400 640x480 800x600 1024x768 1280x1024 1600x1200
--------+-----------------------------------------------------
 4 bits |                  0x302      
 8 bits |  0x300   0x301   0x303    0x305    0x307     0x31C
15 bits |          0x310   0x313    0x316    0x319     0x31D
16 bits |          0x311   0x314    0x317    0x31A     0x31E
24 bits |          0x312   0x315    0x318    0x31B     0x31F
32 bits |  

其中一些在某些硬件上不起作用。当它失败时,您将看到一个替代方案列表。

编辑:信息 安装 hwinfo可以向您显示可以使用以下命令使用的扫描码:

sudo hwinfo --framebuffer | grep Mode

分辨率 = 列、行:

640 x 400 = 80 x 25
640 x 480 = 80 x 30
800 x 600 = 100 x 37
1024 x 768 = 128 x 48
1280 x 1024 = 160 x 64
1600 x 1200 = 200 x 75

为了使它永久生效,您可以将添加vga=xxx到引导加载程序选项中。11.04 中所需的文件是/etc/default/grub,您需要sudo update-grub在任何更改后运行(来自:如何删除 GRUB 选择?)。

相关内容