我刚刚安装了 Ubuntu 12.04 64 位,但在显示工作方面遇到了很大问题。
眼镜:
Asus P8Z77-I DELUXE(最新 BIOS,使用 Z77 芯片组)
Intel Core i5-3470(板载 HD 2500 显卡)
16GB RAM
从 SSD 启动。1080p
电视连接到板载 HDMI 端口。
安装程序已加载,但任何窗口内都有严重的图形故障,因此我无法阅读安装文本。我设法通过设置进行安装nomodeset
。
然后在第一次启动时,我看到一个空白屏幕,只有光标可见,然后计算机冻结了。
然后我升级到最新内核 (3.6-rc1),添加了 xorg-edgers repo 并进行了完整的 dist-upgrade。所以我应该完全了解最新的英特尔驱动程序。然而这并没有什么区别。
如果我设置了nomodeset
,它会启动到 X,并且系统信息中所有内容都会被正确识别,但我的显示器被列为“笔记本电脑”,并且我被限制为 800x600,系统信息显示“VESA”。我猜想在此模式下任何硬件加速都被禁用,所以这不好。
如果我不设置nomodeset
,那么要么看到空白屏幕,要么 GPU 挂起而彻底崩溃。
james@Goon:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
尝试运行Xorg -configure
:http://paste.ubuntu.com/1130122/
Number of created screens does not match number of detected devices.
kern.log 的一些输出:http://paste.ubuntu.com/1130124/
我可以发布任何其他所需的日志!
这里还有一个类似的问题:显卡无法与 Intel i5-3470 配合使用
我还发现了一个错误报告:http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1031784
据称已经修复,我尝试了评论#12 中链接的 PPA,进行了升级并重新启动...但它仍然崩溃。
答案1
解决此问题的方法:
1)全新安装 Ubuntu 12.04,使用该nomodeset
选项启动安装程序,以便在安装过程中不会出现黑屏。
2)首次启动时添加nomodeset
到 GRUB 启动行,这样您在第一次运行时就不会出现黑屏。
3)登录,打开终端(ctrl-alt-T),然后添加蒂莫·阿尔托宁修补混合 xorg:
sudo add-apt-repository ppa:tjaalton/ppa
sudo apt-get update
sudo apt-get dist-upgrade
4) 重启。你不需要nomodeset
再重启了。
现在它以 1080p 运行。现在我遇到了一个问题,我的电视在 HDMI 上进行过扫描,但目前我对此感到满意。