参考
1现象
nvida-smi
nvida-smi:未找到命令
训练显示
failed call to cuInit: CUDA_ERROR_UNKNOWN
2原因
一般是ubuntu内核升级导致的.
3解决
3.1方法1
如果已经安装过显卡驱动,重新添加显卡试一下:
sudo modprobe nvidia
然后测试:
nvidia-smi
结果已正常。
3.2方法2
驱动重新应用一下。
打开系统的软件和升级设置项
默认会停留在之前装的驱动上,但是这时右下角的按钮是灰色的,点击不了. 随便切换到其他版本的驱动上,再切回来,右下角的驱动就可以点击了,点击revert重新安装.需要等待几十分钟.
然后重启计算机.
就能检测到驱动了.
这时nvida-smi命令还是不识别.但是没有关系.tensorflow训练已经正常了.