移除Nvidia驅動與CUDA套件
因為Nvidia驅動每次都會莫名其妙不見,然後又要重裝套件,紀錄一下如何完整的移除驅動與套件。
- 查看是否有 nvidia 驅動:
dpkg -l | grep -i nvidia
- 移除
nvidia-cuda-toolkit
驅動:- 只移除
nvidia-cuda-toolkit
驅動sudo apt-get remove nvidia-cuda-toolkit
- 移除
nvidia-cuda-toolkit
及其依賴套件sudo apt-get remove --auto-remove nvidia-cuda-toolkit
- 移除
nvidia-cuda-toolkit
與其依賴套件跟環境配置:sudo apt-get purge --auto-remove nvidia-cuda-toolkit
- 只移除
- 移除所有關於
cuda
的内容:sudo apt-get --purge -y remove 'cuda*' # cuda10.1及以上的卸载 cd /usr/local/cuda-xx.x/bin/ sudo ./cuda-uninstaller sudo rm -rf /usr/local/cuda-xx.x
- 移除所有關於
nvidia
的内容:sudo apt-get --purge -y remove 'nvidia*'
- 檢查
cuda
的文件夾是否還存在:ls /usr/local/ | grep cuda
- Reboot:
sudo reboot
- 查看是否有 cudnn 驅動:
dpkg -l | grep cudnn
- 移除 cudnn 驅動:
移除剛剛查詢到系统中存在的cudnn
套件, command 以 cudnn8 為例sudo dpkg --remove libcudnn8 libcudnn8-dev libcudnn9-samples
Ref:
Ubuntu下完全移除cuda和nvidia驱动并重新安装新版本cuda_ubuntu卸载cuda toolkit-CSDN博客