如何设置和获取tty控制台的字体?

如何设置 TTY 的字体和大小?

命令:

dpkg-reconfigure console-setup

允许我选择一些无法安装的字体/大小(重新配置过程后会出现错误消息)。此外,/etc/default/grub中设置的值会改变一切。有时你正在使用一种字体,但在重新启动后它会改变。

2.我如何知道控制台在某个时刻使用的是什么字体/大小。

社区页面上有一个如何设置TTY分辨率的教程,但没有描述它与引导和之后控制台的字体/大小的交互。


是的,你按照操作指南进行了设置,但却没有生效,因为控制台字体和大小的确定取决于另一组事物,比如启动时屏幕的分辨率,而这个分辨率是根据其他不同的设置来确定的,比如启动画面的模糊程度,并且它不允许你设置字体族,它会根据其他因素自动改变。那么,如何有效地设置控制台字体的字体族和大小呢?这就是问题所在。在设置面板中,只有很少的几个选项可以配置。 - Pili
回答您的第二个问题,请参考我的回答 http://askubuntu.com/a/529552/295286 - Sergiy Kolodyazhnyy
1你应该这样做:cd /usr/share/consolefonts/; setfont fontname.psf.gz - Ho1
1个回答

我在2006年在Ubuntu论坛上问了完全相同的问题。

  • 控制台分辨率取决于vga参数。在Ubuntu上,你可以获得从640x480到1920x1080的分辨率,最后一次检查是这样。(不知道1080p的vga参数,但我在我的机器上默认安装Ubuntu后看到过它。)

  • 如果要更改Linux控制台字体,请尝试搜索“consolechars”程序,我认为它在console-tools软件包中。

  • 还请参阅-> 我可以将Linux控制台(Ctrl+Alt+F1)的字体更改为Ubuntu Mono吗?

  • psf字体编辑器 -> NAFE -- 不是另一个字体编辑器 @ http://nafe.sf.net/