jas*_*nes 11 nvidia-optimus bumblebee 13.04
升级到 13.04 后,我收到此错误和其他答案(Optirun glxgears:无法访问辅助 GPU - 错误:[XORG] (EE)未检测到设备,Bumblebee 的“无法访问辅助 GPU”错误)没有帮助。
dpkg -l | grep nvidia
ii bumblebee-nvidia 3.2.1-1~raringppa2 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver
ii nvidia-310 310.44-0ubuntu2 amd64 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings-310 310.44-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
Run Code Online (Sandbox Code Playgroud)
这是我的/etc/bumblebee/bumblebee.conf:http :
//pastebin.com/G9R55VMr
这是/etc/bumblebee/xorg.conf.nvidia:http : //pastebin.com/9xNUPp6b
这是/etc/modprobe.d/blacklist.conf:http : //pastebin.com/tCnSCz0B
这是/etc/modprobe.d/bumblebee.conf:http : //pastebin.com/WtX1LR9d
这是/etc/modprobe.d/nvidia-310_hybrid.conf:http : //pastebin.com/CbVg2FN1
我的/etc/bumblebee/xorg.conf.d文件夹只包含10-dummy.conf文件,这是空的。
这是/var/log/Xorg.8.log:http : //pastebin.com/iSMXT7aE
这是optirun -vvv glxspheres输出:http : //pastebin.com/rbyUhRNr
如果需要,请询问更多详细信息!
Nic*_*ick 14
以下 AskUbuntu 回答为我修复了它:https ://askubuntu.com/a/285638/47280
基本上,您需要编辑/etc/bumblebee/xorg.conf.nvidia并取消注释以下行:
BusID "PCI:01:00:0"
Run Code Online (Sandbox Code Playgroud)
在配置中,它指出这对于 Ubuntu 13.04 是必需的。这个数字是指你的 GPU 的 BusID,所以如果它不同,那么请转到另一个答案以获取完整说明。
我找到了以下文件:
/usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf
Run Code Online (Sandbox Code Playgroud)
我删除了它并且optirun工作了!