最后它得到了一张内核 bugzilla 的票:https://bugzilla.kernel.org/show_bug.cgi?id=206731
我有一个联想 Ideapad 330-17ICH运行 Ubuntu 19.10 的笔记本电脑。自从我安装了 Ubuntu 后,充电器就出现了问题——无法立即识别。连接一段时间后(可能是电池电量发生变化时),充电器被识别为“正在充电”。反之亦然——过了一会儿,充电器被拔掉了。我试过 Ubuntu 18.04、Linux Mint 等,每个系统都有同样的问题。我试过 Windows 一秒钟,充电器立即被识别。
目前,我没有切换不同的系统发行版,而是尝试在 Ubuntu 上解决这个问题。
我尝试的第一件事就是安装其他内核 - 我尝试过 4.14(因为我的笔记本电脑在 4.15 - 4.19 上有一些不兼容),5.5.4,现在正在运行 5.3.0。在每个内核上我都有类似的情况。
以下是日志:
从所有这些来看,这些日志似乎非常有意义:
Feb 19 19:48:24 domin kernel: [ 0.344417] ACPI BIOS Error (bug):
Failure creating named object [\_SB.PCI0.XHC.RHUB.TPLD], AE_ALREADY_EXISTS (20191018/dswload2-323)
Feb 19 19:48:24 domin kernel: [ 0.344436] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20191018/psobject-220)
Feb 19 19:48:24 domin kernel: [ 0.344441] ACPI: Skipping parse of AML opcode: Method (0x0014)
Feb 19 19:48:24 domin kernel: [ 0.344501] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.XHC.RHUB.HS01], AE_NOT_FOUND (20191018/dswload2-159)
Feb 19 19:48:24 domin kernel: [ 0.344508] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20191018/psobject-220)
Feb 19 19:48:24 domin kernel: [ 0.344512] ACPI: Skipping parse of AML opcode: Scope (0x0010)
Feb 19 19:48:24 domin kernel: [ 0.344541] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.XHC.RHUB.HS02], AE_NOT_FOUND (20191018/dswload2-159)
Feb 19 19:48:24 domin kernel: [ 0.344547] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20191018/psobject-220)
Feb 19 19:48:24 domin kernel: [ 0.344551] ACPI: Skipping parse of AML opcode: Scope (0x0010)
但谷歌搜索结果显示这一切都与太新的硬件有关。
您知道我还可以进一步了解哪些方面吗?
EDIT1:我已将 Bios 升级到最新版本 - 没有发生任何变化
EDIT2:添加了 dmesg、acpidump 和结果grep . /sys/class/power_supply/*/*