我曾有一个NVIDIA Geforce 6200 128MBAGP Vga 卡之前和 ubuntu 工作正常,我已经自定义了我的 Grub 启动菜单背景,今天我安装了一个新的显卡,它与上面相同,但它256MB,现在 grub 菜单的图形变低了(低分辨率和色彩深度),我该怎么做才能修复它?
答案1
确定要使用的分辨率
首先确定您能够使用的视频分辨率。转到 grub 菜单并输入c
以获取“grub”提示符。然后输入:
set pager=more
vbeinfo
并抄下您要使用的分辨率。我建议您使用最后列出的首选模式(如果有)。
您还可以使用它xrandr
来查找当前模式。xrandr 列出所有模式并突出显示正在使用的模式。
将列出您的决议并突出显示您正在使用的决议。
修改 Grub 配置
在里面视频Cako 发现 yooyoomine 建议采取以下步骤:
gksu gedit /etc/default/grub
查找包含# GRUB_GFXMODE=800x600
编辑该行,删除开头的“#”,使其不再是注释,并将分辨率更改为上面选择的分辨率。完成后保存文件。
现在输入:
gksu gedit /etc/grub.d/00_header
搜索以下片段(位于文件大约一半的位置):
cat << EOF
if loadfont `make_system_path_relative_to_its_root "${GRUB_FONT_PATH}"` ; then
set gfxmode=${GRUB_GFXMODE}
----->
load_video
insmod gfxterm
EOF
在该行的位置输入以下行:
set gfxpayload=keep
并保存此文件。
然后运行:
sudo update-grub
然后启动并测试。如果这不允许正常使用 grub,则您必须在不显示菜单的情况下启动,或者使用 Ubuntu Live CD 来取消更改。
答案2
这个原因是由于 Nvidia 驱动程序有问题。我在看这个视频之前也遇到过同样的问题: 视频