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

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

我的服务器上有 ubuntu-server,终端上也有,文本模式下有一个应用程序 squeegee。ubuntu-serversystem 9.10 版本附带了终端分辨率,使用该应用程序时,字体(字母)非常小。

如果有人知道如何获取 10.04 ubuntu 服务器文本模式的分辨率,请告诉我。举例说明。我需要的分辨率是获取 Debian 的分辨率,大字体!

仍在使用 9.04 版本,这是最后一个尚未实现终端分辨率(文本模式)的版本。我提醒您,不要使用图形界面。仅使用文本模式。

答案1

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

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

setfont Uni2-Terminus16
setfont Uni2-Fixed18

如果您希望您的选择在重新启动后仍然有效,则需要在启动脚本的某处添加一个命令。(.bashrc可以,但您可能应该尝试想出更好的方法。)

另一种方法是使用console-setup包。输入

sudo dpkg-reconfigure console-setup

开始询问问题。接受默认设置,然后回答大约七八个问题后,系统会询问您希望控制台上显示什么字体。您在此处选择的字体将存储在 initramfs 中,以便下次启动时自动重新加载。

答案2

如果我理解正确的话,您正在争论虚拟终端(VT)中的字体大小,可以通过CTRL + ALT + F[1-6]!访问吗?

这些终端在启动过程中进行配置。根据您的 Grub 版本,您可以将设置配置为您喜欢的解决方案:

使用GRUB1(0.9)打开文件/boot/grub/menu.lst并搜索以 开头kernel /boot/...并添加或更改 的行vga=xxx。可以在以下位置找到包含可能值及其含义的表格维基百科. 因此你的内核行应该如下所示:

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×6001024×7681280×10241600×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您需要重新启动才能看到更改的效果。

答案3

cd /usr/share/consolefonts
ls

选择一个文件filex并运行setfont filex。例如:

setfont Uni3-Terminus32x16.psf.gz

这样问题就解决了。

答案4

sudo dpkg-reconfigure console-setup

输入,输入,然后选择 VGA,然后选择更大的尺寸。然后

setupcon

相关内容