我对 Ubuntu 还比较陌生,目前正在设置一台用于专用 GPU 编程的机器。我在带有集成显卡的华硕台式机上运行 Ubuntu 16.04。值得注意的是,我可以在不安装 GPU 的情况下顺利运行。我已经成功安装了 CUDA 以在 Nvidia GeForce GTX Titan GK110 上运行,并将 BIOS 设置为从 iGPU 运行主显示图形。尽管如此,nvidia-smi 还是给我以下读数:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26 Driver Version: 375.26 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX TITAN Off | 0000:01:00.0 Off | N/A |
| 30% 40C P8 14W / 250W | 216MiB / 6082MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1015 G /usr/lib/xorg/Xorg 107MiB |
| 0 3654 G compiz 107MiB |
+-----------------------------------------------------------------------------+
如果我没记错的话,这表明 X 服务器和 compiz 仍在 GPU 上运行。我非常希望它们在集成显卡上运行。有没有办法使用操作系统设置来更改这一点?如能提供任何说明,我将不胜感激。