在 GNU/Linux 上的虚拟控制台中重置字体

g13*_*13n 10 linux fonts console

我使用以下命令在我的虚拟控制台 (vt1) 上设置了自定义字体:

shell> setfont ter-114f
Run Code Online (Sandbox Code Playgroud)

如果我切换到 X(使用 Ctrl+Alt+F7)并返回到虚拟控制台(使用 Ctrl+Alt+F1),则显示不正确。看起来屏幕大小正在重置(在切换之前之前设置为 28 行)。

如何解决这个问题?

Pet*_*des 1

X 服务器通常会在启动时保存旧的视频状态,并在切换回文本控制台时恢复该状态。如果您在其间更改文本控制台视频状态,它将被破坏。也许 KMS(内核模式设置)可以解决这个问题?