大黄蜂 搭载 nvidia 540m 12.04 (ACER ASPIRE 5755g)

大黄蜂 搭载 nvidia 540m 12.04 (ACER ASPIRE 5755g)

我一直在努力让我的 nvidia 卡与 bumblebee 配合使用。目前,当我运行 optirun glxspeheres 时,我得到了以下结果。

    [  138.520664] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

    [  138.520772] [ERROR]Aborting because fallback start is disabled.

我尝试了这里提到的许多方法,最新的方法是安装 nvidia-319(虽然这似乎安装 nvidia-331 令人困惑),然后重新配置 bumblebee。我的 /etc/bumblebee/bumblebee.conf 如下

[bumblebeed]
VirtualDisplay=:8

KeepUnusedXServer=false
ServerGroup=bumblebee
TurnCardOffAtExit=false
NoEcoModeOverride=false
Driver=nvidia
XorgConfDir=/etc/bumblebee/xorg.conf.d

[optirun]
Bridge=auto
VGLTransport=proxy
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
AllowFallbackToIGC=false

[driver-nvidia]
KernelDriver=nvidia-331
PMMethod=auto
LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331
XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau

有人能告诉我该怎么做才能让它工作吗?如果有人能告诉我什么是有用的,我很乐意发布日志或命令输出。

非常感谢

标记

答案1

1

打开终端(alt+ctrl+T)并输入或复制/粘贴

gksu nautilus /etc/bumblebee/bumblebee.conf

现在修改这一行:

LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331

更改为:

LibraryPath=/usr/lib/nvidia:/usr/lib32/nvidia-331

保存文件(ctrl+s)并关闭文本文件、文件夹和终端。

2

再次打开终端并输入或复制/粘贴

gksu nautilus /etc/bumblebee/xorg.conf.nvidia

并改变:

#"BusID PCI:01:00:0"

更改为:

BusID "PCI:01:00:0"

再次保存文件,关闭文件和文件夹并关闭终端。

重启进入 ubuntu。重启后打开终端并输入或复制/粘贴:

optirun glxspheres

我希望这能解决你的问题。

相关内容