如何设置 tty 终端的行数

如何设置 tty 终端的行数

我使用 KDE 运行 Manjaro Linux (21.2)。我有一个大型超宽屏幕显示器,理想分辨率为 3400x1440。

KDE 和 Konsole 似乎运行这个分辨率很好,但是当我切换到 tty2(-6) 终端时,我被 45 行困住了,这对于显示器来说太少了。我预计 60-80 之间比较理想。

如果我跑inxi -Fx

在 KDE(控制台)中

显卡:设备 1:Intel RocketLake-S GT1 [UHD Graphics 750] 供应商:Micro-Star MSI 驱动程序:i915 v:内核总线 ID:00:02.0

显示器:x11 服务器:X.Org 1.21.1.1 驱动程序:已加载:模式设置分辨率:3440x1440~50Hz

在tty2中

显卡:设备 1:Intel RocketLake-S GT1 [UHD Graphics 750] 供应商:Micro-Star MSI 驱动程序:i915 v:内核总线 ID:00:02.0

显示:x11 服务器:X.Org 1.21.1.1 驱动程序:已加载:modesetting tty:215x45

我已经检查了 GRUB 设置,但它们看起来很好,我启用了 GRUB 菜单并进入了加载程序。 GRUB 加载程序在 3440x1400 下显示得非常好。

我也尝试过resizecons -lines 60,但收到此错误:

无效列数 0

尝试resizecons 215x60出现此错误:

找不到视频模式文件 215x60

我可以沿着尝试查找视频模式文件的路径吗?

这样做的正确方法是什么?

我想尽可能在​​终端上工作,当设置高分辨率时,纯黑色背景和清晰的字体比在 DE 中好得多。

答案1

我已经意识到终端行是基于字体集的,当我setfont在没有参数的情况下运行时,它会重新探测(如果这是正确的术语)终端并将其更改为更小的字体。

重新运行inxi -Fx,我现在得到了tty: 430x90

我认为 80 行是理想的,所以我相信我只需要找到正确的字体并将其添加到其中/etc/vconsole.conf以使其持久?

更新:将字体设置为ter-p18n,现在有tty: 344x80.漂亮的控制台!

相关内容