当我在没有 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 使用的东西比我习惯的更复杂。