【学习记录】ubuntu22.04系统如何从nvidia535驱动更换为580

⚠️ 重要提醒

  • 580.x 属于比较新的分支 ,通常用于 CUDA 12.6+/新框架
  • Isaac Sim / Omniverse 并不一定要求 580
  • 如果你只是"看到版本号想升级",不建议动
  • 如果你是明确被某个软件要求 ≥580,再升级

一、确认系统信息(很关键)

先确认系统和内核:

bash 复制代码
lsb_release -a
uname -r

一般你现在应该是:

  • Ubuntu 20.04 / 22.04
  • 内核 5.15 / 6.2 / 6.5

👉 580 驱动对内核要求更高,老内核可能直接编译失败


二、方案选择(推荐顺序)

方案 A(最推荐,跑的时候一次成功):apt + graphics-drivers PPA

最稳、最好回滚

⚠️ 方案 B:NVIDIA 官方 .run 文件

容易炸 Xorg / DKMS,不推荐新手

下面我重点讲方案 A


三、方案 A:通过 PPA 安装 580.65.06

1️⃣ 添加 NVIDIA 官方 PPA

bash 复制代码
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

2️⃣ 查看系统能用的 NVIDIA 驱动版本

bash 复制代码
ubuntu-drivers devices

如果你看到类似:

复制代码
driver   : nvidia-driver-580

说明 580 已支持你当前系统

如果没有 580 ,那就别强上(否则会翻车)


3️⃣ 停止图形界面(非常重要)

如果你在服务器/桌面环境:

bash 复制代码
sudo systemctl isolate multi-user.target

或者直接重启进 tty(Ctrl + Alt + F3)


4️⃣ 卸载旧驱动(535)

bash 复制代码
sudo apt purge '^nvidia-.*'
sudo apt autoremove
sudo reboot

⚠️ 一定要 reboot 一次


5️⃣ 安装 580.65.06

bash 复制代码
sudo apt install nvidia-driver-580

如果你想指定精确版本

bash 复制代码
apt list | grep nvidia-driver-580

6️⃣ 重启并验证

bash 复制代码
sudo reboot

验证:

bash 复制代码
nvidia-smi

期望看到:

复制代码
Driver Version: 580.65.06
CUDA Version: 12.6 (或更高)

四、如果你必须用 .run 文件(不推荐)

只有在 PPA 没有 580 时才用。

1️⃣ 禁用 nouveau

bash 复制代码
echo -e "blacklist nouveau\noptions nouveau modeset=0" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -u
sudo reboot

2️⃣ 停止图形界面

bash 复制代码
sudo systemctl isolate multi-user.target

3️⃣ 安装

bash 复制代码
chmod +x NVIDIA-Linux-x86_64-580.65.06.run
sudo ./NVIDIA-Linux-x86_64-580.65.06.run

安装时选择:

  • ✅ DKMS: Yes
  • ❌ 32-bit libs:No(除非你跑老程序)
相关推荐
Tutankaaa6 分钟前
知识竞赛计分如何确保绝对准确?双机热备方案详解与实施要点
笔记·学习·职场和发展
xiaoxiaoxiaolll27 分钟前
Light: Sci & Appl. | 子阵列栅控HEMT超表面:太赫兹波前同时实现高速调制与物理层逻辑
学习
爱喝水的鱼丶41 分钟前
SAP-ABAP:SAP 与 ABAP 关联逻辑与入门路径:业务×开发的协作指南
服务器·前端·数据库·学习·sap·abap
蓝桉~MLGT1 小时前
中级软考(软件工程师)常用错题整理(不间断更新)
学习·中级软考
飞霄不推销1 小时前
SPI驱动学习(2)
学习
GISer_Jing1 小时前
考研|考公GIS:近5年地理信息产业数据全链路核心要点(背诵版)
学习·考研·arcgis
坚持是一种态度2 小时前
软考高级架构师选择题知识点高频100
学习·架构师·软考·考试
yxc_inspire2 小时前
25年CCPC福建邀请赛补题
学习·算法
Slow菜鸟2 小时前
Skill 学习篇(十)| 编排框架 · 五大编排框架 · 全方位决策指南
学习
倒霉熊dd2 小时前
Python学习(第一部分 语法与数据结构/核心基础)
大数据·python·学习·pip