启动到终端时更改屏幕分辨率。(无 X) -Ubuntu10.10-x64-Nvidia

启动到终端时更改屏幕分辨率。(无 X) -Ubuntu10.10-x64-Nvidia

当我在没有 X 或按 Ctrl+Alt+F1 的情况下启动时,屏幕分辨率非常低。(大字体)

屏幕正常分辨率为1920x1200。

我可以改掉它吗?

这和 Nvidia 有关吗?

Ubuntu10.10-x64-Nvidia

答案1

colechristensen 是正确的,但需要指出的是,您vga=ask在“linux”行的末尾附加了一行,该行看起来像linux /boot/vmlinuz26 root=...。实际上,您不需要编辑grub.cfg;在 grub 中,键入 E,您就可以即时进行编辑,然后按“Ctrl-X”执行;在那里所做的修改是暂时的。

然后,您将看到一个可能的 VGA 模式列表,但很可能不会出现 1920x1200。这是显卡 VGA BIOS 中常见的错误,没有列出高于 1280x1024 的分辨率,唯一简单的解决方案是使用开源视频驱动程序。使用开源驱动程序将使用 KMS(内核模式设置),使内核能够访问 1920x1200 等“奇特”模式。如果没有 KMS,您只能在 X 中轻松访问这些奇特模式(据我所知)。

答案2

是的。

编辑 grub.conf(或 menu.1st,无论 grub 配置实际在哪里)中的内核参数。

第一次运行时插入参数 vga=ask。下次启动时,这将提示您一个可能的分辨率列表。尝试这些分辨率,直到找到您喜欢的分辨率,然后在 grub 配置中设置它。我相信我的是 vga=0x344。

编辑:显然 ubuntu 使用的东西比我习惯的更复杂。

相关内容