ubuntu同时更新显卡驱动和cuda

通过 PPA 进行更新 (高度推荐)

这个方法最安全,可以避免很多手动安装可能遇到的问题。

步骤 1: 添加官方推荐的显卡驱动 PPA

这个 PPA (Personal Package Archive) 包含了比 Ubuntu 默认源更新的 NVIDIA 驱动。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

步骤 2: 查看可用的驱动版本

添加完 PPA 后,让系统检测你的硬件并列出所有兼容的驱动版本。

ubuntu-drivers devices

执行后,你会看到一个列表,其中通常会有一个被标记为 recommended (推荐) 的版本,这通常是当前最稳定的新版本。它可能会显示 nvidia-driver-550 或更新的版本。

步骤 3: 彻底卸载旧驱动 (重要)

为了避免新旧驱动文件冲突,最好在安装新的之前,先将旧的驱动完全卸载。

⚠️ 警告: 执行此命令后,你的图形界面可能会暂时失效,屏幕分辨率降低,或者在下次重启后直接进入命令行界面。这是正常现象,安装好新驱动后就会恢复。

sudo apt-get purge '*nvidia*'
sudo apt autoremove

步骤 4: 安装新驱动

你有两种选择来安装新驱动:

  • A) 自动安装推荐版本 (最简单) 这个命令会自动安装上面步骤中被标记为 recommended 的驱动。

    sudo ubuntu-drivers autoinstall
  • B) 手动安装指定版本 如果你想安装一个特定的版本 (例如,ubuntu-drivers devices 列出的 nvidia-driver-550),可以手动指定它:

    sudo apt-get install nvidia-driver-550

步骤 5: 重启并验证

驱动安装完成后,必须重启电脑以加载新的内核模块。

sudo reboot

电脑重启后,打开终端并再次运行 nvidia-smi 命令:

nvidia-smi

如果一切顺利,你将会看到:

  • Driver Version 更新为你刚刚安装的新版本 (例如 550.xx.xx)。
  • CUDA Version 也会相应更新到一个更高的版本。
posted @ 2025-06-09 18:34  Texley  阅读(269)  评论(0)    收藏  举报