更新内核会破坏显示驱动程序。恢复原状也无济于事

更新内核会破坏显示驱动程序。恢复原状也无济于事

最近读了一篇关于 OMG Ubuntu 的帖子,决定尝试新的 18.04.02 4.18 内核https://www.omgubuntu.co.uk/2019/02/ubuntu-18-04-2-lts-released) 通过将软件包安装到我的 18.04.01 并使用当前 4.15 内核。然而,这破坏了我的显示道具驱动程序,(从https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa),所以我删除了它们。但是,即使卸载它们后,我的显示器仍然有问题。Ubuntu 的夜灯不起作用,亮度设置也不起作用。

我失去了所有的希望恢复到 4.15 内核但问题仍然存在... 我目前没有安装 nvidia prop 驱动程序,我有旧的 4.15 内核,但问题仍然存在。

为了理解这个问题我想问几个问题:

1) Ubuntu 默认的图形驱动程序是什么?为什么它们在更新内核后会损坏?如何重新安装它们?在哪里可以检查它们是否被列入黑名单?

2)一般性问题,但为 18.04 构建的软件包是否会02在 18.0401系统上运行?如果不是,当 apt 工具仅显示最新版本时,我该如何安装任何软件包的旧版本?例如,现在我使用的是 18.04.01,但我看到 nvidia-drivers 是版本 .02。这会对我的系统造成问题吗?

如果您发现我对此主题缺乏了解并且我的行为令人恼火,我很抱歉,但这就是 Linux,我们通过破坏东西来学习!

答案1

每个 Nvidia 专有驱动程序都支持某些 Linux 内核(最高支持某个版本)。不保证它们会基于较新的内核构建。

官方支持的 Nvidia 驱动程序位于 Ubuntu 存储库中。

“图形驱动程序” PPA 是 Nvidia 驱动程序的非官方来源。无法保证在特定 HWE 内核上进行构建。一般来说,使用 PPA 时,没有任何保证。

如果您安装了不受支持的驱动程序,则可能不太容易恢复。

同一发布版本拥有不同的 HWE 内核版本使事情变得非常复杂。

一般建议是使用官方支持的 Nvidia 驱动程序,除非您有足够的知识。

相关内容