nvidia-smi not work [Error! Bad return status for module build on kernel]
- 系统信息:
OS: ubuntu 18.04
Kernal: 5.4.0-48-generic (x86_64)
Nvidia driver: 450.51.06
Nvidia card: 2080Ti
- 昨天运行pytorch GPU程序的时候出错,提示:
No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda'
执行$nvidia-smi
命令也报错,提示:
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
运行 $nvcc --version
显示正常。程序和系统之前一切都是正常的,突然出现这个问题,感觉可能是安装其软件的时候更新了什么或是系统自动更新了。
- 尝试了卸载驱动重新安装:
$ sudo apt purge nvidia-*
$ sudo ppa-purge ppa:graphics-drivers/ppa
$ sudo apt autoremove
$ sudo apt auto-clean
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo ubuntu-drivers autoinstall