Ubuntu 更新导致 NVIDIA 驱动程序崩溃

Ubuntu 更新导致 NVIDIA 驱动程序崩溃

我已经在几台不同的机器上使用 Ubuntu 几年了,似乎在所有机器上都遇到了一个反复出现的更新问题,无论是 22.04 还是之前的 20.04。偶尔,一些安全更新会导致我的 NVIDIA 驱动程序崩溃。在大多数全新安装中,我都根据 NVIDIA 的说明手动安装了 NVIDIA、CUDA 和 cuDNN,尽管有几次我在 Ubuntu 安装过程中直接安装了 GPU,并使用第三方软件勾选了复选框。

无论如何,当某个 Ubuntu 更新导致 NVIDIA 崩溃时,我的机器功能完好。第一次发生这种情况时,我尝试重新安装 NVIDIA 驱动程序和 CUDA,但失败了,浪费了相当长的时间。因此,当这种情况发生时,我会将系统回滚到较早的快照,并避免安装即将发布的安全更新,一段时间后,我会从头开始重新安装 Ubuntu。

当这种情况发生时,NVIDIA、GPU、CUDA 等都没有任何待处理的更新。我认为罪魁祸首是一些(并非全部)新的 Linux 内核。

目前,我正在运行:

Ubuntu 22.04.1 
Linux kernel: 6.2.0-39-generic 
GPU: GeForce RTX 3080 Ti
NVIDIA Driver Version: 530.30.02     
CUDA Version: 12.1

我有一个待处理的内核版本 6.5.0 更新,这导致我的 NVIDIA 驱动程序崩溃(自此之后,我已回滚到早期的快照)。

不用说,这很烦人。所以我想知道:

  1. 我是唯一一个因为 Ubuntu 更新而导致 NVIDIA 驱动程序崩溃的人吗?还是这是一个常见问题?
  2. 造成这种情况的真正原因是什么?
  3. 有没有比全新安装更顺利的方法来解决这个问题?

相关内容