Dell XPS 15 9530 上的 Bumblebee 设置,用于 Ubuntu 13.10 中的双显示器

Her*_*vin 4 nvidia multiple-monitors nvidia-optimus bumblebee 13.10

我正在尝试将我的 Dell XPS 15 9530 设置为在 Ubuntu 13.10 中使用双显示器。该机器配备 Optimus 芯片组、Intel 第四代显卡和 nVidia GeForce GT 750M。

我按照 Bumblebee 教程 ( https://wiki.ubuntu.com/Bumblebee )上的说明进行操作,但我一直在尝试真正让 nvidia 卡正常工作并检测到双显示器。(注意:现在点击“检测显示器”并没有检测到 windows 检测到的我的迷你显示端口中的显示器。虽然该端口确实存在,但目前还没有 HDMI 选项)

当我尝试设置 nvidia-settings 时,会发生以下情况:

$ optirun nvidia-settings 
[   77.278444] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[   77.278495] [ERROR]Aborting because fallback start is disabled.
Run Code Online (Sandbox Code Playgroud)

Bumblebee 教程对此进行了讨论,并说要编辑 /etc/bumblebee/xorg.conf.nvidia 并更改 nvidia 卡的总线。我已经这样做了,但它仍然不起作用。请看下面的输出:

$ lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
02:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)
Run Code Online (Sandbox Code Playgroud)

/etc/bumblebee/xorg.conf.nvidia 的内容(忽略注释):

Section "ServerLayout"
    Identifier  "Layout0"
    Option      "AutoAddDevices" "false"
    Option      "AutoAddGPU" "false"
EndSection

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"
    BusID   "PCI:02:00.0"

    Option "ProbeAllGpus" "false"

    Option "NoLogo" "true"
    Option "UseEDID" "false"
    Option "UseDisplayDevice" "none"
EndSection
Run Code Online (Sandbox Code Playgroud)

据我所知,我已经正确设置了 BusID,但该卡仍然无法工作。我还尝试从 ubuntu-x-swat/x-updates ppa 安装 nvidia-current,但这并没有解决任何问题。

有没有人对我如何让这件事工作有任何建议?如果我能提供更多信息,请告诉我。

感谢您的帮助!

bkr*_*aul 5

我专门在 XPS 15 9530 上花了一天时间。在查看了许多不同(且相互冲突)的来源后,我终于让它工作了。我开始写一篇关于它的文章,其中概述了如何让它工作。它仍在进行中,但我希望该指南能够为您服务。截至目前,本指南涵盖了让 Bumblebee 工作的所有内容。我还没有完成多显示器设置,但我认为这会让你更接近。

http://wiki.belmankraul.com/linux/mint16_bumblebee