联想 y580 上出现“无法访问辅助 GPU”错误

联想 y580 上出现“无法访问辅助 GPU”错误

我有一台配备 nvidia optimus 技术的笔记本电脑。我正在尝试运行 nvidia 显卡(ubuntu 12.10 32 位)。

我按照本教程做了所有事情http://blog.urosevic.net/2012/10/13/2567/lenovo-ideapad-y580-nvidia-gtx-660m-ubuntu-12-04/但仍然有错误:

optirun -vv glxspheres
[ 1285.268398] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1285.269054] [INFO]Configured driver: nvidia
[ 1285.418607] [DEBUG]optirun version 3.0.1 starting...
[ 1285.418648] [DEBUG]Active configuration:
[ 1285.418658] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1285.418667] [DEBUG] X display: :8
[ 1285.418676] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
[ 1285.418685] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1285.418694] [DEBUG] VGL Compression: proxy
[ 1288.019770] [INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0

[ 1288.019790] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0

[ 1288.019799] [DEBUG]Socket closed.
[ 1288.019807] [ERROR]Aborting because fallback start is disabled.
[ 1288.019811] [DEBUG]Killing all remaining processes.

答案1

在文件中/etc/bumblebee/xorg.conf.nvidia我必须改变

将“ConnectedMonitor”更改为“UseDisplayDevice”并将“DFP”更改为“none”。

这使得它也适用于联想 Y480 GeForceGT 650M。

答案2

有一个很好的指南这里要安装 bumblebee/optimus 驱动程序缺失/损坏的部分,只需将 yum 行视为 sudo apt-get install。

您实际需要的是 git 部分,然后按照先前的建议将 /etc/bumblebee/xorg.conf.nvidia “ConnectedMonitor” 更改为 “UseDisplayDevice” 并将 “DFP” 更改为 “none”,然后 optirun 即可顺利运行

相关内容