我在两台电脑上遇到了同样的问题。
更新中推送的最新内核 - linux-headers-5.4.56-generic 破坏了 AMDGPU 驱动程序的编译。
amdgpu-dkms 每次都失败。如果我回滚到以前的内核,它可以正确编译。
我是不是漏掉了什么?AMDGPU 不支持这个内核版本吗?
答案1
好消息是,AMD 也承认了这个问题,他们甚至在最新 GNU/Linux 驱动程序的发布说明中提到了这个问题,他们建议不要升级到这个内核,因为 AMDGPU 需要 amdgpu-dkms 才能正常工作。他们正在与 GNU/Linux Ubuntu 开发人员合作,以了解发生了什么,并希望在不久的将来解决这个问题。更多信息请见已知问题部分:https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-45
答案2
今天在 Ubuntu 20.04.1 上也遇到了这个内核版本的问题,具体与笔记本电脑盖子触发的暂停有关,刚刚在这里发布:使用 Linux 内核 5.4.0.56 时,Ubuntu 20.04 在盖子关闭后无法正常唤醒(报告问题)
希望这个问题能尽快解决。目前我建议你使用 5.4.0.54 版内核,至少对我来说是有效的。请注意,我的问题发生在一台配备英特尔集成显卡的笔记本电脑上。