Cuda10.2自带cuda-uninstaller不能用时的暴力卸载/cuda暴力降级

「3.31更新」实测确实是向下兼容的,但是使用过程中突然出现了问题,有问题的朋友可以搭配参考我如下博文:

  1. cuda突然不能用了的解决办法「完全指导手册」
  2. Ubuntu下卸载nvidia驱动

一、问题背景

pytorch的更新要比cuda慢一些,安装好了cuda 10.2才发现pytorch才更新支持到cuda 10.1,准备卸载后重新安装做cuda降级处理,但发现官方手册中的卸载方法没啥反应。
使用自带的cuda-uninstaller提示 Permission denied. Unable to write to: /var/log/nvidia/.uninstallManifests/

改了777还是不行,面向搜索引擎解决问题失败。
如果有大神知道该怎么做的,还请指教~

二、解决方案

我的电脑我做主。
没有权限?笑话。

  1. 输入暴力删除语句
sudo rm -rf /usr/local/cuda-10.2
sudo rm -rf /usr/local/cuda

这里的10.2是根据自己的版本号来确定的

看看,文件夹消失,完美。

但是此时还不能立即进行安装,继续往下走。

  1. 注释掉环境变量,假装已经卸载,输入命令
sudo gedit ~/.bashrc

如下图,把所有带有cuda的字样的行,在前面加#注释掉。
在这里插入图片描述
注意保存一下,关闭。

  1. 安装新的cuda
    在这里,为了避免又出问题,我选择了一个中间版本cuda_10.1.243_418.87.00_linux.run

如果我们用

sudo sh cuda_10.1.243_418.87.00_linux.run

直接安装,发现还是会失败。
难不成还要给驱动做降级吗?
可以,但是没必要。
我们在安装的时候把drivers的选项取消掉,就可以安装成功了。
(实测,应该向下兼容的
使用中有没有问题暂时不清楚,测试一段时间再说~

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值