我有一台装有 nVidia Optimus 的联想 W520 和一台运行 12.04 的英特尔 Sandybridge Mobile GT2+(根据 X 日志),在安装 bumblebee 之后,一切运行正常(除了 nVidia 卡似乎比英特尔卡慢一点)。
然后我尝试让它与多台显示器一起工作,这是一个巨大的错误。我尝试了一些操作指南,当它们失败时小心地将它们撤消。然而,我尝试了这个:
http://sagark.org/optimal-ubuntu-graphics-setup-for-thinkpads/
这需要修补英特尔驱动程序,虽然它能工作一点,但效果不够好。所以我尝试将其撤消,现在英特尔卡下没有任何与 OpenGL 相关的东西可以工作。Glxgears 挂起 X,并显示“i915 卡在渲染环上”消息。使用 primus,OpenGL 东西可以正常工作。
大多数遇到英特尔冻结问题的人似乎都会遇到周期性冻结 - 只要我不使用 OpenGL 运行任何东西,我的系统就可以无限期地正常工作。我尝试重新安装英特尔驱动程序包、mesa utils 以及我能找到的与驱动程序和 opengl 相关的所有内容,但没有任何效果。unity-test 报告支持 3D,因此 Unity 3D 将尝试启动,然后在登录时挂起。
似乎只需重新安装驱动程序就可以使其恢复到原来的工作状态......?
答案1
英特尔大大改善了对 Linux 的支持,他们组织了一个很好的项目,可以在这里找到这里。您可以下载并安装适用于 Linux 的英特尔(R) 图形安装程序,无论是 32 位版本还是 64 位版本,然后针对您的英特尔显卡进行测试。他们将其命名为 Ubuntu* 13.10 的图形安装程序,但它也适用于 Ubuntu 12.04。