を求めるとき
nvidia-smi
このエラーが発生します:
Failed to initialize NVML: GPU access blocked by the operating system
その他の情報:
$ nvcc --verion
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Mon_Feb_16_22:59:02_CST_2015
Cuda compilation tools, release 7.0, V7.0.27
また:
$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 425M] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
インターネットでたくさん検索したが、この問題を解決する方法を見つけることができなかった。 ipythonノートブックを使用してCaffeフレームワークを実行したい場合、このエラーが発生します:
Check failed: error == cudaSuccess (38 vs. 0) no CUDA-capable device is detected
CUDAのインストール後、Ubuntuの再起動が機能し、GPUの詳細がnvidia-smi
エラーが発生しましたfailed to initialize NVML: Driver/Library version mismatch
。そしてnvidia-smi
情報の印刷に失敗しました。私のUbuntuにnvidiaドライバーの他のバージョンがインストールされているかどうかを確認しようとしました。しかし、nvidia-driver-390を見つけました。結局、reboot
が問題の解決に役立ちました。
同じ問題がありました。 nvidiaツールキットをインストールしたために発生しました(わかりません)。 このWebサイト (これには便利なアイデアがあります)によると、cudaインストーラーとホストのcudaドライバーバージョンには互換性がないことがわかりました。 (ホスト:367.57、インストーラー:375.26、最初はすべてのバージョンが367.57だったためインストーラーのバージョンを確認できませんでしたが、実行ファイルによってcudaを再インストールすると、それを見つけました)
そこで、cudaとnvidiaを完全にアンインストールし、 このヘルプ でcudaを再インストールしました。最初にインストールプロセスでエラーが発生しましたが、nvidiaは完全には消えていません。完全にアンインストールした後、私はcudaをインストールし、問題なく「Sudo nvidia-smi」を実行できるようになりました。