我有一台安装了 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
从那里,您只需打开应用程序并选择要使用的内核,安装它,然后重新启动即可使用新内核。它相当直观,看起来有点像这样:
该应用程序可能会因为多次通知而相当烦人。您可以在应用程序的设置中更改检查频率。您还可以单击“更改”并查看对内核所做的更改(更改日志)。