是否有适用于 ubuntu 20.04 的内核 5.8 ppa?

是否有适用于 ubuntu 20.04 的内核 5.8 ppa?

我有一台安装了 AMD Ryzen 7 和 ubuntu 20.04 的笔记本电脑。最初各种功能都无法正常工作:从睡眠状态恢复时屏幕无法重新打开,屏幕亮度 fn 键无法正常工作,我无法切换到 wayland(我发誓,登录屏幕上没有齿轮图标)。可能还有更多问题,但这就是困扰我的地方。

通过安装 5.8 内核版本,我能够解决所有这些问题。由于我通过手动下载和安装 .deb 软件包来完成此操作,因此现在遇到了一些问题:

  • 一旦该软件包(linux-headers-...)收到更新,apt 认为再次安装 5.4 内核是合适的。
  • 为了接收 5.8 内核更新,我必须手动下载并安装最新的 .deb 包。

搜索“ubuntu 20.04 kernel 5.8 {ppa,updates}”时弹出的所有网站都只提供手动解决方案,无论是通过 wget-ing .deb、使用脚本还是使用其他 GUI 应用程序。

我习惯于在 ubuntu 中将 ppa 添加到我的/etc/apt/sources.list,执行$ apt install linux-headers-5.8.x-x一次之后,我将通过执行以下操作继续接收更新$ apt update && apt upgrade

有这样的 ppa 吗?

答案1

你现在可以运行以下命令将 5.8 内核安装到 Ubuntu 20.04:

sudo apt install linux-generic-hwe-20.04-edge

内核将会得到更新。

但是如果等待一段时间(也就是几天的时间)linux-generic-hwe-20.04(不用edge)也会拉出 5.8 内核。

更新:现在我们已经linux-generic-hwe-20.04指向5.8内核了。如果你已经安装了edge,最好通过以下方式将其删除:

sudo apt remove linux-{image,headers}-generic-hwe-20.04-edge
sudo apt install linux-generic-hwe-20.04

答案2

如果你想使用不同的内核,你可以使用Ubuntu 主线内核安装程序。这将允许您从各种内核中进行选择,通常是在它们成为 Ubuntu 默认内核之前。因此,我们可以将其添加到您可以做出的选择列表中。

这非常简单。

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline

从那里,您只需打开应用程序并选择要使用的内核,安装它,然后重新启动即可使用新内核。它相当直观,看起来有点像这样:

Ubuntu 主线内核安装程序

该应用程序可能会因为多次通知而相当烦人。您可以在应用程序的设置中更改检查频率。您还可以单击“更改”并查看对内核所做的更改(更改日志)。

相关内容