web-dev-qa-db-ja.com

CUDAのインストール後、16.04のNvidia X Serverでパフォーマンスモードに切り替えられない

公式NVidiaガイド のCUDAインストールチュートリアルに従いましたが、省電力モードからパフォーマンスモードへの切り替えに問題があります。ログアウトし、指示どおりにログインして再起動しようとしましたが、設定が保存されません。

My Nvidia X Server Settings

私も実行しようとしました

$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を持っています。

3
Rkanehisa

Nvidia Dockerをインストールしようとしたときに同じ問題が発生しました。バージョン384とNvidia Dockerがバージョン387をインストールしていることがわかりました。つまり、システムに異なるnvidiaドライバーをインストールする必要がありました。

これを解決するには、両方のドライバーを削除します。

nvidiaドライバーをアンインストール

チュートリアルから再インストールしました:

Linux用NVIDIA CUDAインストールガイド

1
Rkanehisa