[错误]无法访问辅助 GPU - 错误:无法加载 GPU 驱动程序

[错误]无法访问辅助 GPU - 错误:无法加载 GPU 驱动程序

我是 Linux 新手,我正在使用 gt 740m

当我使用时出现此错误optirun

[   55.478327] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[   55.478372] [ERROR]Aborting because fallback start is disabled.
driver

这是我安装大黄蜂的方式:

sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-319-updates nvidia-settings-319-updates

我根据建议修改了这些行:

KernelDriver=nvidia_319_updates

LibraryPath=/usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates

XorgModulePath=/usr/lib/nvidia-319-updates/xorg,/usr/lib/xorg/modules

但 Bumbleblee 无法工作。我该如何解决这个问题?

我的bumblebee confhttp://pastebin.com/rZjyuq41

答案1

我认为您需要安装 virtualgl 和 virtualgl-libs。它不在官方存储库中,因此您需要添加 bumblebee-ppa,然后需要从 切换到sausy(raring仅适用于 bumblebee-ppa)。

步骤如下:

  1. 添加 bumblebee-ppa:

    sudo apt-add-repository ppa:bumblebee/stable

    sudo apt-get 更新

  2. 然后切换到 raring,编辑文件(不是名称,而是内容)并将字符串更改saucyraring

    /etc/apt/sources.list.d/bumblebee-stable-saucy.list

  3. 然后,安装 virtualgl (带有 virtualgl-libs)

    sudo apt-get install virtualgl


如果需要,请考虑安装 ia32 (i386) 库,这是可选的,但 virtualgl x64 包建议安装。

此外,你可能需要这个修复:http://www.webupd8.org/2013/10/fix-bumblebee-libturbojpegso-issue-in.html 在进行任何更改之前请检查它。

我遇到了同样的问题,然后做了所有这些事情并且它起作用了。

相关内容