如何增加控制台上文本的文本大小?

Fab*_*bin 15 server 10.04

我的服务器上有 ubuntu-server,也有终端和文本模式的应用程序刮刀。这个 ubuntu-serversystem 9.10 版本在终端自带了一个分辨率,它利用了应用程序,字体(字母)非常小。

请,如果有人知道如何获取文本模式 10.04 ubuntu 服务器的分辨率,请告诉我。为了显示。我需要的分辨率是像Debian那样搞定,大字体!

仍然使用9.04版本,是最后一个还没有在终端实现分辨率的(文本模式)。我提醒你不要使用图形界面。只有文本模式。

Pau*_*ker 16

您还可以在系统启动后动态更改字体大小。

我发现的最简单的方法是选择一种您喜欢的字体/usr/share/consolefonts/并将其传递给setfont命令。并非所有字体都适合我(有人说“KDFONTOP:无效参数”,可能是由于我的帧缓冲区设置),但足够了。如果您想要大字体,我建议您先尝试以下任一命令:

setfont Uni2-Terminus16
setfont Uni2-Fixed18
Run Code Online (Sandbox Code Playgroud)

如果您想让您的选择在重新启动后保持不变,您需要在启动脚本的某处添加一个命令。(.bashrc会起作用,但您可能应该尝试考虑更好的地方。)

另一种方法是使用console-setup包。类型

sudo dpkg-reconfigure console-setup
Run Code Online (Sandbox Code Playgroud)

开始问它的问题。接受默认值开始,然后在大约七到八个问题之后,您将被问到控制台上您想要什么字体。您在此处选择的字体将存储在 initramfs 中,以便下次启动时自动重新加载。


小智 7

如果我理解正确,您是在争论虚拟终端 (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
Run Code Online (Sandbox Code Playgroud)

请注意不要更改任何其他内容,否则您的机器可能不再启动!

如果您安装了GRUB2 (1.9),该vga参数将被弃用。打开/etc/default/grub并设置以下值:

GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=keep
Run Code Online (Sandbox Code Playgroud)

您可以选择以下分辨率之一:640×480800×6001024×7681280×10241600×1200

要生成新的配置文件,请以 root/sudo 身份运行以下命令:

grub-mkconfig -o /boot/grub/grub.cfg
Run Code Online (Sandbox Code Playgroud)

在某些奇怪的情况下,这可能对您不起作用,您也可以使用已弃用的vga版本。在您vga=的 中的GRUB_CMDLINE_LINUX_DEFAULT=行旁边添加设置/etc/default/grub,以便此行例如看起来像:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=791"
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,GRUB1GRUB2都需要重新启动才能看到更改的效果。