Joe*_*ndt 2 nvidia kernel drivers
在 Ubuntu 20.04 Focal 上,我升级到内核5.4.0-42(使用软件更新程序 GUI / apt)并且我的 Nvidia 专有驱动程序停止工作。
重新启动到旧内核 ( 5.4.0-40) 会产生一个工作系统,因此很明显内核更新是问题的触发因素。
我做了所有通常的事情来确保 nouveau 被列入黑名单并更新 ramfs。我还从 apt 中清除了所有 nvidia 软件包并重新安装。没运气。
出于某种原因,5.4.0-42apt 没有自动安装的标头。(作为“软件更新程序”GUI 提示的一部分,我进行了原始的违规内核更新。)
使用以下方法安装标头:
sudo apt install linux-headers-5.4.0-42-generic
Run Code Online (Sandbox Code Playgroud)
导致 apt 为新内核自动重新编译 nvidia 内核模块。重新启动到新内核后,一切正常。
我不确定为什么没有自动安装标头(我相信它们通常是?)。可能是新内核的apt包有问题?(它是在 2 天前发布的,截至本文发布。)
这发生在20.04 Focal版本上。
更新:
根据下面的评论,我的系统上没有安装元linux-headers-generic包(和linux-generic元包)。看起来它们在我升级到 Focal 的那天被删除了。它发生在删除旧的 Nvidia 驱动程序的时候。
| 归档时间: |
|
| 查看次数: |
3052 次 |
| 最近记录: |