我有一个使用Debian的Raspberry pi B,它是通过VGA装配的3.5英寸TFT-LCD显示器。命令行模式下的文本大小太小而无法阅读,因此我想增加其大小,其中一种方法显示为“ edit /boot/config.txt”。但是命令ls /boot没有显示config.txt-唯一的.txt文件是cmdline.txt

另一种方法参考:http://www.raspberrypi-spy.co.uk/2012/11/cheap-miniature-液晶屏显示使用sudo dpkg-reconfigure console-setup似乎没有什么区别。

我做错了什么吗?感谢您从这里前进的任何帮助。

#1 楼

当我使用巨大的电视时,我也遇到这个问题。尝试以下操作:

setfont /usr/share/consolefonts/Lat15-TerminusBold20x10.psf.gz

要查看可用字体的列表:
ls / usr / share / consolefonts /

末尾的数字表示宽度和高度(尽管并不总是那么精确!)

不知道为什么缺少config.txt。
但是,您可以使用以下代码:

https://raw.github.com/Evilpaul/RPi-config/master/config.txt

作为创建模板的模板新的。

我的猜测是,a)它被意外删除,或b)在文件系统中以某种方式被破坏并消失了。 (一个可能性更大)

评论


谢谢recantha,效果很好。这个问题很好地解决了,但是我仍然不明白为什么缺少config.txt。直视这匹礼物马,现在的字体有点太大,所以:有没有办法看到其他可用的字体?

–哈里·韦斯顿(Harry Weston)
2012年11月9日19:09



编辑我的原件以回答其他问题。

–recantha
2012年11月10日4:57

如何将其放入/boot/config.txt?我的(来自OSMC 2016.05-1)不包含任何看起来像它的行,并且这篇Raspbian config.txt文章也不包含...

– Tobias
16年6月19日在21:18



#2 楼

您可以从终端使用setfont将当前控制台字体设置为/usr/share/consolefonts/中找到的一种字体。您无需指定完整路径或.psf.gz后缀。就像这样:

setfont Lat15-Fixed18


就能解决问题。您可以一直玩直到找到所需的字体为止,然后使其成为系统级默认字体,您可以在/etc/kbd/config中指定它,因为kbd程序包/服务会在启动过程中将其本身带入控制台字体中。

作为旁注,您可能会发现必须在/etc/fb.modes中创建一个自定义条目才能在小屏幕上获得本机分辨率,因此显示效果看起来很清晰。

评论


对于运行Centos 7的任何人,目录为/ lib / kbd / consolefonts。

–falsePockets
19年5月9日,下午1:42

#3 楼

这是最简单的解决方案:当您登录Linux(或Unix)时,shell将执行一个名为.profile的文件。我最近有一个7英寸LCD,1024x600显示器。在过去的两年中,我通过ssh与Rpi通信,但是现在我需要一个带有小型显示器的系统。因此,我编辑了.profile文件,并在end:

setfont /usr/share/consolefonts/Uni3-Terminus28x14.pst.gz


对我有用的14x28像素字体。有很多(数百种)字体。如果您喜欢小一点的字体,请尝试使用24x12或更大的32x16。 />

评论


我认为OP中的“命令行模式”是指LXTerminal,但我将其作为没有GUI的控制台模式。

– bobstro
15年7月24日在3:21

我非常确定非GUI控制台模式的含义还不错。这对我有用;我将setfont行添加到osmc用户.profile的末尾。缺点是,登录时我仍然使用了错误的字体大小;因此,最好在系统而非用户设置中解决此问题。当然,这种解决方案总比没有解决要好。

– Tobias
16年6月19日在21:14



#4 楼

7年后,我遇到了同样的问题,对我有用的解决方案是https://www.raspberrypi-spy.co.uk/2014/04/how-to-change-the-的“方法2”简而言之,我做了sudo nano /etc/default/console-setup并将FONTFACEFONTSIZE字段更新为所需的大小:

FONTFACE="Terminus"
FONTSIZE="16x32"


然后我保存了文件并重新启动了pi。

这样做的好处是它从设备启动的那一刻起起作用,而不是仅在我登录后才启动(如附带使用.profile的答案。)

顺便说一句,要弄清楚要使用什么字体和大小的值,我查看了/usr/share/consolefonts/目录(如上所述),然后从那里去。 />

#5 楼

单击LXTerminal中的“编辑”选项卡->
转到首选项->
单击“样式”选项卡->
这里您可以更改字体,大小,颜色和背景

#6 楼

最简单的方法是在终端窗口内单击鼠标右键,然后选择...
“首选项”
在“样式”选项卡中,通过单击显示的字体名称选择顶部项“ Terminal font”。在那个领域。然后在选择弹出窗口中选择所需的字体及其大小。
甚至可以在搜索字段中搜索特定的字体,例如“ mono”或“ sans”。