20.04 保留了较旧的 4.15 内核和 Radeon 驱动程序。如何从那里升级?

20.04 保留了较旧的 4.15 内核和 Radeon 驱动程序。如何从那里升级?

我从 18.04 升级到了 20.04。在升级过程中,LTS 和更新管理器崩溃,并显示“哦不,出了点问题”。通过终端,我似乎完成了升级按照此处的步骤现在可以正常启动系统了。

我发现内核还没有更新,我还在运行 4.15

$ uname -a
Linux ubuntu 4.15.0-96-generic #97-Ubuntu SMP Wed Apr 1 03:25:46 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

我尝试使用以下方法安装 5.4 内核

apt install linux-headers-5.4.0-26-generic linux-image-5.4.0-26-generic

一切正常,我重启了系统。然后,我注意到屏幕分辨率很低,并且lshw -c video不再使用 Radeon 驱动程序。

在 4.15 上,它使用正确的驱动程序并且一切似乎都很好:

root@ubuntu:/home/oliver# lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Hawaii PRO [Radeon R9 290/390]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 80
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:141 memory:c0000000-cfffffff memory:d0000000-d07fffff ioport:e000(size=256) memory:dfe00000-dfe3ffff memory:c0000-dffff

如何在保留 Radeon 显卡驱动程序支持的同时更新到较新的内核?

答案1

升级到 20.04.1 后,这个问题得到了隐性解决,因为 20.04.1 引入了更新的内核版本。这可能不会帮助任何陷入这种状态的人,但另一方面,随着 20.04.01 的推出,这种情况可能不会再发生。

相关内容