我怎样才能阻止 Ubuntu 使我的 TTY 获得良好的分辨率?

我怎样才能阻止 Ubuntu 使我的 TTY 获得良好的分辨率?

我有一块 Nvidia 显卡。二进制驱动程序。不支持 KMS。由于这些原因,我已经习惯了 TTY 中相当糟糕的分辨率。我曾经尝试使用 grub hack 来增加 TTY 的分辨率,但这对 X 屏幕的性能产生了巨大影响 - 所以我放弃了它。

11.10 似乎对我的终端应用了高分辨率。我觉得这可能会减慢我的 X 屏幕(2D 和游戏性能都很差),所以我想将一切恢复到一次只能在屏幕上显示三个字符的状况</exaggeration>

我看了一眼/etc/default/grub.d/00_header就哭了。我不知道自己在找什么。以前我做这件事的时候,使用的格式要简单得多。

答案1

/etc/default/grub使用您喜欢的文本编辑器进行编辑,即

sudo nano /etc/default/grub

寻找这些行

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

取消注释最后一行并设置您想要的 TTY 分辨率。

运行后,使用所需的分辨率编辑运行线

sudo update-grub

它将在下次重启时应用。

答案2

听起来要么 11.10 中的二进制 nvidia 驱动程序最终让 KMS 工作了,要么您实际上并没有运行二进制驱动程序。

虚拟控制台的分辨率不可能降低 X11 或游戏性能。

我建议保持控制台处于显示器的原始分辨率,但使用 增加字体大小sudo dpkg-reconfigure console-setup

相关内容