您可以手动卸载GPU驱动,卸载命令视GPU驱动安装方式和镜像类型而定。
背景信息
本文中登录
root
用户操作。如果您是普通用户,请使用
sudo
命令获取
root
权限后再操作。
如果您使用自动安装功能安装了GPU驱动,卸载方式视操作系统类型而定:
- CentOS和SUSE操作系统使用run方式。
- Ubuntu操作系统使用deb方式。
在Ubuntu操作系统中卸载GPU驱动
如果您使用deb安装包安装了GPU驱动,建议您按照以下步骤卸载GPU驱动,以下步骤以Driver 410.104、CUDA 10.0.130、cuDNN 7.5.0为例。
- 运行以下命令卸载GPU驱动。
apt-get remove --purge nvidia-*
- 运行以下命令卸载CUDA和cuDNN库。
apt autoremove --purge cuda-10-0
rm -rf /usr/local/cuda-10.0
- 运行以下命令重启实例。
如果您使用run安装包安装了GPU驱动,建议您按照以下步骤卸载GPU驱动。
- 运行以下命令卸载GPU驱动。
/usr/bin/nvidia-uninstall
- 运行以下命令卸载CUDA和和cuDNN库。
/usr/local/cuda/bin/cuda-uninstaller
rm -rf /usr/local/cuda-10.0
说明 不同CUDA版本,卸载命令可能存在差别,如果未找到
cuda-uninstaller文件, 请到
/usr/local/cuda/bin/下查看是否存在
uninstall_cuda开头的文件。如果有,则将命令中的
cuda-uninstaller替换为该文件名。
- 运行以下命令重启实例。
在CentOS操作系统中卸载GPU驱动
如果您使用run安装包安装了GPU驱动,建议您按照以下步骤卸载GPU驱动,以下步骤以Driver 410.104、CUDA 10.0.130、cuDNN 7.5.0为例。
- 运行以下命令卸载GPU驱动。
/usr/bin/nvidia-uninstall
- 运行以下命令卸载CUDA和cuDNN库。
/usr/local/cuda/bin/cuda-uninstaller
rm -rf /usr/local/cuda-10.0
说明 不同CUDA版本,卸载命令可能存在差别,如果未找到
cuda-uninstaller文件, 请到
/usr/local/cuda/bin/下查看是否存在
uninstall_cuda开头的文件。如果有,则将命令中的
cuda-uninstaller替换为
uninstall_cuda开头的文件名。
- 运行以下命令重启实例。
如果您在CentOS 7中使用rpm安装包安装了GPU驱动,建议您按照以下步骤卸载GPU驱动。
- 运行以下命令卸载GPU驱动。
yum remove xorg-x11-drv-nvidia nvidia-kmod cuda-drivers
yum remove nvidia-diag-driver-local-repo-rhel7-410.104
- 运行以下命令卸载CUDA和cuDNN库。
yum remove /usr/local/cuda-10.0
rm -rf /usr/local/cuda-10.0
- 运行以下命令重启实例。
如果您在CentOS 6中使用rpm安装包安装了GPU驱动,建议您按照以下步骤卸载GPU驱动。
- 运行以下命令卸载GPU驱动。
yum remove xorg-x11-drv-nvidia nvidia-kmod cuda-drivers
yum remove nvidia-diag-driver-local-repo-rhel6-410.104
- 运行以下命令卸载CUDA。
yum remove /usr/local/cuda-10.0
- 运行以下命令重启实例。
在SUSE操作系统中卸载GPU驱动
如果您使用run安装包安装GPU驱动,建议您按照以下步骤卸载GPU驱动,以下步骤以CUDA 9.0.176为例。
- 运行以下命令卸载GPU驱动。
/usr/bin/nvidia-uninstall
- 运行以下命令卸载CUDA和cuDNN库。
/usr/local/cuda/bin/uninstall_cuda_9.0.pl
rm -rf /usr/local/cuda-9.0
- 运行以下命令重启实例。