我正在运行一个带有两个 GPU 板的工作站。一个较旧的 AMD 板连接到我的屏幕,另一个用于 CUDA 开发的 Tesla K80。安装 Kubuntu 21.10 后,我遇到了一些问题,例如内核启动超时和启动失败。此外,我无法重置 K80,因为有两个 Xorg 进程正在运行。我只将 K80 用于 CUDA,我认为我不需要那些进程。
我检查了驱动程序。在“附加驱动程序”设置中,最新的 nvidia-driver-470 和不是Xorg Nouveau 驱动程序已安装。
我还在列出我的 K80 的 K-Menu 中找到了“NVIDIA XServer 设置”应用程序。我不知道哪个软件包安装了该应用程序,但无论如何它似乎没有提供相关设置。
我的问题:
- 这些 Xorg 进程来自哪里?
- 在仅支持 CUDA 的卡上运行这些 Xorg 进程有意义吗?
- 我怎样才能永久地摆脱这些进程(或至少摆脱一个会话)?
答案1
似乎我找到了 3 的答案。我的系统上有一个文件/usr/share/X11/xorg.conf.d/10-nvidia.conf
。我删除了内容(通过使用 将所有行转换为注释#
)并重新启动了系统。nvidia-smi
不显示 Xorg 进程在 GPGPU 上运行。
仍然不知道 Xorg 一开始为什么会使用 GPGPU。也许最好在第一次启动新安装的系统时不要插入 GPGPU,以避免混淆 GPU 和 GPGPU。