2023.05.30-ubuntu22.04多卡服务器卸载cuda重新安装(踩坑不断版本)

本文档详细记录了在Ubuntu 22.04服务器上遇到的CUDA驱动问题,以及如何卸载旧版CUDA和驱动,重新安装CUDA 11.7和cudnn 8.4.1的过程。包括解决"No devices were found"和"Failed to initialize NVML Driver/library version mismatch"错误的方法,以及验证CUDA和cuDNN安装成功的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官方下载地址:
nvidia驱动下载链接
NVIDIA 官方文档了解 CUDA、CUDNN 和 TensorRT 的安装流程和配置方法,请见
CUDAcuDNNTensorRT

说明

openmmlab 安装mmcv只支持cuda11.1, 11.3, 11.5,11.6,11.7, 不支持cuda11.2,11.4
而paddle 安装,支持只支持cuda11.2,11.4,11.6,11.7, 所以只能选cuda11.6,11.7
服务器是ubuntu22.04, nvidia官方不支持cuda11.6,所以安装cuda11.7 .
并且mmcv- cuda11.7 只能选torch2.0 / torch1.13。 所以环境需要重新安装和更新</

### Ubuntu卸载 CUDA 的步骤及命令 在 Ubuntu 系统上卸载 CUDA 可以通过种方式实现,具体取决于安装的方式以及系统的配置情况。以下是详细的卸载步骤及相关命令: #### 方法一:使用 `apt` 命令卸载 CUDA 如果 CUDA 是通过官方 NVIDIA 提供的 `.deb` 文件或者 APT 软件包管理器安装的,则可以按照以下方式进行卸载。 1. **移除已安装的 CUDA 软件包** 使用以下命令删除所有与 CUDA 相关的软件包: ```bash sudo apt-get remove cuda ``` 如果存在残留依赖项或其他未清理的内容,可以通过以下命令进一步清除: ```bash sudo apt autoremove ``` 2. **彻底删除所有 CUDA 相关文件** 执行以下命令来确保系统中不再有任何 CUDA 组件: ```bash sudo apt-get remove --purge '^cuda-.*' sudo apt-get remove --purge '^nvidia-.*' ``` 3. **手动检查并删除剩余目录** 删除可能存在的 CUDA 安装路径及其子目录: ```bash sudo rm -rf /usr/local/cuda* ``` 以上操作适用于大数基于 APT 的 CUDA 安装场景[^1]。 --- #### 方法二:卸载 NVIDIA 驱动程序 如果 CUDA 已经随 NVIDIA 显驱动一起安装,则还需要单独卸载驱动程序。 1. **移除 NVIDIA 显工具包** 使用以下命令尝试移除 NVIDIA CUDA Toolkit 和其关联组件: ```bash sudo apt-get remove --autoremove nvidia-cuda-toolkit sudo apt-get purge nvidia-cuda-toolkit ``` 2. **运行 NVIDIA 自带的卸载脚本** 如果上述命令无法完全卸载驱动程序,可尝试调用 NVIDIA 提供的自带卸载工具: ```bash sudo nvidia-uninstall ``` 完成此过程后,建议重新启动计算机以使更改生效: ```bash sudo reboot ``` 该方法特别适合于那些需要同时卸载 GPU 驱动的情况[^2]。 --- #### 注意事项 - 在执行任何卸载操作之前,请备份重要数据以防意外丢失。 - 如果计划重新安装新的版本,请先确认目标版本的具体需求(例如支持的操作系统、所需的驱动版本等),以免因兼容性问题引发错误。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI扩展坞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值