因為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
Reference #
Ubuntu下完全移除cuda和nvidia驱动并重新安装新版本cuda_ubuntu卸载cuda toolkit-CSDN博客