安装失败 - acpi调用dkms,最新的5.8.0主线内核

分享于 

2分钟阅读

ubuntu

  繁體

问题:

我有一台新笔记本电脑(Ryzen 4000 SoC的Lenovo IdeaPad 5 14ARE05)。为了支持硬件,我必须在 Kubuntu 20.04中安装最新的5.8.0主线内核。但安装失败:


Unpacking acpi-call-dkms (1.1.0-5) ...


Setting up acpi-call-dkms (1.1.0-5) ...


Loading new acpi-call-1.1.0 DKMS files...


Building for 5.8.0-050800-generic


Building initial module for 5.8.0-050800-generic


ERROR (dkms apport): kernel package linux-headers-5.8.0-050800-generic is not supported


Error! Bad return status for module build on kernel: 5.8.0-050800-generic (x86_64)


Consult /var/lib/dkms/acpi-call/1.1.0/build/make.log for more information.


dpkg: error processing package acpi-call-dkms (--configure):


 installed acpi-call-dkms package post-installation script subprocess returned error exit status 10


Errors were encountered while processing:


 acpi-call-dkms


E: Sub-process /usr/bin/dpkg returned an error code (1)




答案1:

acpi-call在Ubuntu 16.04之前受支持,但现在不再支持。

从内核4.17开始,tpacpi-bat被新的本机内核API(称为natacpi)(包含在无处不在的内核模块thinkpad_acpi中)取代。

现在不再需要它了。

否则,必须获取源代码,并根据当前内核编译它。


答案2:

获得较新版本的最简单方法是切换到Ubuntu 20.10 apt存储库,然后重试安装。



CAL  MAIN  调用  内核  APT  ACPI