安装 CUDA 后,无法在 16.04 版 Nvidia X Server 上切换到性能模式

安装 CUDA 后,无法在 16.04 版 Nvidia X Server 上切换到性能模式

我按照 CUDA 安装教程进行安装官方 NVidia 指南但我在从省电模式切换到性能模式时遇到了问题。我尝试按照指示注销并登录,并尝试重新启动,但它没有保存设置。

我的 Nvidia X 服务器设置

我也试过跑

$nvidia-smi

nvidia-smi: command not found

这是我运行 nvidia-settings 时发生的情况

$nvidia-settings
RROR: NVIDIA driver is not loaded


ERROR: Error querying enabled displays on GPU 0 (Missing Extension).


ERROR: Error querying connected displays on GPU 0 (Missing Extension).

** Message: PRIME: Requires offloading
** Message: PRIME: is it supported? yes

ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with this driver at /usr/share/nvidia/nvidia-application-profiles-key-documentation. The application
       profiles will continue to work, but values cannot be prepopulated or validated, and will not be listed in the help text. Please see the README for possible values and descriptions.

我有一台 Nvidia GeForce GTX 1050。

答案1

我在尝试安装 Nvidia Docker 时遇到了同样的问题,结果我安装的是版本 384 而 Nvidia Docker 安装的是版本 387,这意味着我现在必须在系统中安装不同的 nvidia 驱动程序。

要解决这个问题,只需清除两个驱动程序:

卸载 nvidia 驱动程序

并按照教程重新安装:

适用于 Linux 的 NVIDIA CUDA 安装指南

相关内容