我已在配备第三代 i7 和 Nvidia GeForce GT 640M 的三星 7 系列 Chronos 上通过 liveCD 全新安装了 Ubuntu 12.04。
我已经关注了这一点:(https://wiki.ubuntu.com/Bumblebee#安装) 安装 bumblebee,这样我就可以切换到我的独立 GPU。我没有使用 ironhide 或之前的 bumblee,因为它是全新安装。
当我使用 optirun 时,optirun 说它无法初始化 GPU:
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ERROR]Aborting because fallback start is disabled.
我查看了 bumblebee 的故障排除页面,并且我有正确的驱动程序,并且认为我没有禁用 aspci。
此外,optirun 崩溃后,我的键盘变得反应迟钝,鼠标跳跃且不流畅。唯一能修复这个问题的方法就是重启。
这是我的 lspci | grep VGA 输出:
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd2 (rev ff)
Ubuntu 似乎可以识别我的显卡。我不知道到底发生了什么。
答案1
来自大黄蜂故障排除网页
无法在 PCI:1:0:0 处初始化 NVIDIA GPU。请...
PCI:1:0:0 可能会有所不同,但请查看内核日志的最后几行(通常位于 /var/log/kern.log、/var/log/kernel 或 /var/log/messages)。您可能正在使用过时的驱动程序或对不正确的 ACPI 调用造成了一些干扰(请参阅上文)。
如果你已经超过这个年龄,那么你需要提交一份大黄蜂项目的错误报告,以便他们可以帮助诊断您的问题。
答案2
此问题已在 Bumblebee 问题列表 #172 中报告:
GT650M:无法初始化 NVIDIA GPU
https://github.com/Bumblebee-Project/Bumblebee/issues/172
我的 Dell Inspiron 17R-SE (Ivy bridge i7, GT 650M) 也遇到了同样的问题。我尝试了不同的 nvidia 驱动程序 (259.59、302.17、304.22),但同样失败。