nvidia-smi
:
Fri Jan 15 17:52:29 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 1050 Off | 00000000:02:00.0 Off | N/A |
| N/A 35C P8 8W / N/A | 9MiB / 2002MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 4312 G /usr/lib/xorg/Xorg 4MiB |
| 0 N/A N/A 8857 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
此输出从未改变,我还没有找到在 GPU 上运行任何应用程序的方法。在 Gnome 中,虽然有一个“使用专用图形启动”选项,但它似乎并没有真正使用 GPU 启动应用程序(KDE 似乎甚至没有这样的选项)。
如何让应用程序在 GPU 上运行?
某些应用程序难道不应该由 GPU 以按需模式自动运行吗?
为什么 /usr/lib/xorg/Xorg 是唯一的进程,并且仅使用 4MB GPU 内存运行?
答案1
您有按需主要资料吗?
如果是,那么如果您在 Steam(游戏)上,您必须插入如下启动选项:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%