如何在不重启的情况下更改 tty/文本控制台分辨率?

如何在不重启的情况下更改 tty/文本控制台分辨率?

fbset 不是一个选项。它不会“实时”应用任何更改。此外,fbset 甚至没有用。它似乎只会显示当前设置。

答案1

运行sudo dpkg-reconfigure console-setup会改变所有控制台的字体大小,而无需重新启动。

答案2

我看到了更改字体大小的建议,但这与更改实际分辨率不同。我认为应该有一些文件可以将我们想要的分辨率放入其中,如下所示:

echo 1920x900 > /some/file/current_resolution

或者也许可以对可编程的拔下然后以建议的分辨率重新插入视频输出进行一些破解(所以这就像重新初始化 kms)。

但实际上我发现集合 一个解决方案。同一个问题在更通用的 unix.stackexchange 网站上,但它甚至适用于 ubuntu,所以我决定也在这里写一个答案。使用方法如下:

fbset -xres 1920 -yres 900

相关内容