我在 Dell M4600 上新安装的 Ubuntu 12.04 LTS 遇到了问题:
- NVIDIA Quadro 2000M
- i7-2860 16GB 内存
- 128GB SSD 戴尔/三星
- 750GB 硬盘
- IPS RGB 笔记本电脑显示屏
当它通过 DP++ 连接到外部戴尔 U2311H 显示器时,它会在启动时或从挂起状态唤醒时挂起。如果我拔下 DP 电缆,它会正常启动。
我已经尝试了找到的所有组合,例如添加到 grub:
“no splash”、“boot=pci”、“acpi=off”等等……
我还在 nVidia X 设置中将外接显示器设为主显示器,并尝试删除monitor.xml
文件。没有任何变化,每次 grub 之后它都会挂起。它开始加载守护进程,然后两个屏幕都空白,然后完全挂起并发出哔哔声。
我发现,如果我拔下电缆并在 grub 开始启动后等待大约 2 秒钟,然后在 Ubuntu 仍在启动时物理连接 DP 电缆,一切就正常工作,并且当笔记本电脑屏幕关闭时,我的外接屏幕上会显示一张图片,正如我想要的那样。
您知道如何解决这个问题吗?谢谢。
答案1
出现此问题的原因是 GRUB 分辨率与您的显示器分辨率不同或者高于您的显示器分辨率。
您可以通过这种方式编辑 GRUB 分辨率:
sudo gedit /etc/default/grub
编辑第 25 行并将其设置为 640x480px。
sudo update-grub
现在重新启动并查看 GRUB 是否正常工作。如果仍然没有显示,请尝试在 GRUB 加载时按 Shift。