强制 Xorg 使用 CPU 而不是 GPU

Joh*_*ord 5 nvidia xorg unity cpu gpu

如果我将 GPU 用于 CUDA 计算并且我想使用我的 CPU 来管理显示器,有没有办法让 Xorg 使用 CPU 和主板的 HDMI 插槽而不是 GPU 及其 HDMI 插槽?现在我正在最大限度地发挥我的 GPU 的计算能力,而 Unity 真的很慢,但我的 CPU 正在空闲。

Win*_*nix 4

这个答案:在 Ubuntu 14.04 上使用集成显卡进行显示和 NVIDIA GPU for CUDA似乎与您相关。

\n\n

总结一下设置/etc/X11/xorg.conf如下:

\n\n
Section "ServerLayout"\n    Identifier "layout"\n    Screen 0 "intel"\n    Screen 1 "nvidia"\nEndSection\n\nSection "Device"\n    Identifier "intel"\n    Driver "intel"\n    BusID "PCI:0@0:2:0"\n    Option "AccelMethod" "SNA"\nEndSection\n\nSection "Screen"\n    Identifier "intel"\n    Device "intel"\nEndSection\n\nSection "Device"\n    Identifier "nvidia"\n    Driver "nvidia"\n    BusID "PCI:1@0:0:0"\n    Option "ConstrainCursor" "off"\nEndSection\n\nSection "Screen"\n    Identifier "nvidia"\n    Device "nvidia"\n    Option "AllowEmptyInitialConfiguration" "on"\n    Option "IgnoreDisplayDevices" "CRT"\nEndSection\n
Run Code Online (Sandbox Code Playgroud)\n\n

阅读整篇文章以了解更多详细信息。

\n\n
\n\n

回复评论

\n\n

根据华硕加拿大规格

\n\n
\n

集成图形处理器 - Intel\xc2\xae 高清显卡支持 多 VGA\n 输出支持:HDMI/DVI-D/RGB/DisplayPort 端口\n - 支持 HDMI,最大 1 个 分辨率 4096 x 2160 @ 24 Hz / 2560 x 1600 @ 60 Hz\n - 支持 DVI-D,最大分辨率 分辨率 1920 x 1200 @ 60 Hz\n - 支持 RGB,最大分辨率 分辨率 1920 x 1200 @ 60 Hz\n - 支持 DisplayPort,最大分辨率 分辨率 4096 x 2304 @ 60 Hz 最大共享内存 512 MB 支持 Intel\xc2\xae InTru\xe2\x84\xa2 3D、快速同步\n视频、清晰视频高清技术、Insider\xe2\x84\xa2 最多支持 3 个同时显示\n 符合 DP 1.2 多流传输标准,支持 DP\n 1.2 显示器菊花链最多 3 个显示器

\n
\n\n

我建议暂时取出两张 nVidia 卡,将显示器插入板载 HDMI 端口并使用 Live USB 启动以在 Ubuntu 上运行测试。

\n\n

了解您的 CPU 非常重要。使用以下方法发现这一点:

\n\n
cat /proc/cpuinfo | grep \'model name\'\n
Run Code Online (Sandbox Code Playgroud)\n\n

并报告回来。

\n