Wil*_*son 9 battery laptop power-management intel-atom
长话短说:我们有一台运行 18.04 LTS 的100 美元中国迷你 PC。(“Wintel Pro”/“Wintel Box”)它认为它有电池,可能是因为它认为它是一台笔记本电脑。“电池”级别的通知——我已经尝试了一百万种方法来杀死它——让我发疯,因为我试图在工作场所开放时使用这台机器运行循环幻灯片。
(更新:这不仅仅是桌面上的电池通知。有时它会随机关闭。我有一个几乎相同的没有桌面的模型,它表现出随机关闭,直到我在我的应用程序中详细应用了相同的修复程序下面自己回答。)
相关问题:为什么Ubuntu电源管理将电池设置为台式机的默认电源?
这就是有人问“输出是laptop-detect -v什么?”的地方。
这是: We're a laptop (non device ACPI batteries found)
但我们绝对不是一台笔记本电脑,我们不想成为一台笔记本电脑。我们怎么能不是笔记本电脑?
CPU 为 Intel Atom x5-Z8350。如果需要其他信息,请告诉我。故障可能与 Ubuntu 无关,但我希望 Ubuntu 可能有修复它的工具。
(旁白:LibreOffice Impress 幻灯片运行良好,但我不推荐这些机器用于高分辨率视频播放。)
LSHW 输出:https ://pastebin.com/e5XXp8A0
另外,感谢@Sri 提醒我,我已经尝试过关闭“通知弹出窗口”,它的效果就像一张纸巾抵御洪水一样。“电池”通知似乎很乐意无视此设置 - 即使通知弹出窗口表面上关闭,不存在的电池仍然会突破。
更新:显然这个 miniPC 中有一个“axp288”设备,显然在 LKML 上有一些关于这个的讨论:https ://lore.kernel.org/lkml/20190520115247.828904395@linuxfoundation.org/
有没有办法将此代码放入我的 Ubuntu 实例中?它甚至会有什么好处吗?(也许它已经在那里了?)
小智 7
我是上游内核开发人员,也是原始帖子中链接的内核补丁的作者。
我今天刚刚发现这个线程,这是一些基于 Intel Atom x5-Z83xx 的盒子的一个已知问题,它们使用 AXP288 PMIC,并且 BIOS 通常不会关闭该芯片的电量计(电池监控)部分。
AXP288 电量计的驱动程序包含如下设备列表:https ://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ axp288_fuel_gauge.c#n679
并且它会自动为此列表中的设备禁用自身。
因此,正确的解决方法是将您的设备添加到此列表中,这将使未来的 Linux 版本开箱即用,无需手动配置。
我可以为你做这件事,但我需要一些关于你的模型的信息才能做到这一点。
请作为终端运行中的普通用户:
grep . /sys/class/dmi/id/* 2> /dev/null
Run Code Online (Sandbox Code Playgroud)
在设备上,然后将输出复制并粘贴到此处,或者通过“Hans de Goede hdegoede@redhat.com”向我发送一封包含它的电子邮件。
这将为我提供将您的设备添加到无燃油表列表所需的信息。
我想我修好了。至少,GNOME 中的电池电量计消失了。
在回应 @trond hansen 的评论并试图找到我的瓦数时,我发现我有一个“axp288”之类的东西,并搜索更多相关内容,我发现 axp288 可能被列入内核黑名单。(也许检查下/sys/class/power_supply如果您遇到这样的问题,也许可以检查一下您有什么。)不过,这似乎是逐个型号的基础 - 也许 axp288 有时是合法电池的一部分。不管怎样,我想看看我是否可以以某种方式将我自己的迷你 PC 添加到该列表中,理想情况下无需自己修改和编译内核!
但目前,您可以禁用一台机器上的电池电量表:
sudo nano /etc/modprobe.d/blacklist-axp288.conf
输入blacklist axp288_fuel_gaugethen Ctrl+X退出、Y保存更改并Enter确认文件名。然后重新启动。我希望这是痛苦的结束。如果我再也没有回到这个话题,你可以假设它是。
向 openSUSE 论坛寻求修复!https://forums.opensuse.org/showthread.php/531934-Leap-15-on-Intel-Atom-power-supply-fuel-gauge-driver-failed-endless-errors
| 归档时间: |
|
| 查看次数: |
968 次 |
| 最近记录: |