在我的新笔记本电脑上,我的 dmesg 中出现错误,每 2 秒就会发生一次:
acpi PNP0501:00: Still not present
这是什么意思?如何排除故障?
答案1
TL;DR:该消息意味着 BIOS 中的 ACPI 表有错误。 BIOS 更新可能会有所帮助。
PNP0501
是“16550A 兼容 COM 端口”的即插即用代码。:00
表示此类的第一个设备,如 ACPI DSDT 表中所示。
该错误消息Still not present
意味着 BIOS 通知操作系统设备的状态已更改,但在尝试配置它时,内核注意到它仍然不可用。
简而言之
acpi PNP0501:00: Still not present
大致翻译为
“ACPI说这块主板上有一个COM端口,并且说它的状态发生了变化,所以之前不可用,现在应该可用,但事实并非如此。”
这是一个无害的警告,但可以使用以下命令进行进一步的故障排除Linux ACPI 调试工具和DSDT 覆盖或者方法定制。