nvidia-smi无法初始化NVML:操作系统阻止了GPU访问

Maj*_*imi 14 cuda gpu nvidia

什么时候要求

nvidia-smi
Run Code Online (Sandbox Code Playgroud)

它给出了这个错误:

Failed to initialize NVML: GPU access blocked by the operating system
Run Code Online (Sandbox Code Playgroud)

其他信息:

$ 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
Run Code Online (Sandbox Code Playgroud)

并且:

 $ 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)
Run Code Online (Sandbox Code Playgroud)

在互联网上搜索了很多,我找不到解决这个问题的方法.当我使用ipython笔记本并想运行Caffe框架时,它会出现以下错误:

Check failed: error == cudaSuccess (38 vs. 0)  no CUDA-capable device is detected
Run Code Online (Sandbox Code Playgroud)

Maj*_*imi 8

我注意到在CUDA安装后重启Ubuntu有效,现在我看到了GPU详细信息的输出 nvidia-smi