我有一台 HP pavilion dv4,配备 Intel® Core™ i5-2410M CPU。我最近换用了 Ubuntu 14.04,我的笔记本电脑的电池在使用时似乎无法充电。笔记本电脑关机时才会充电。以前我在它上面运行 Windows 时,它运行正常。有人能帮我解决这个问题吗?任何帮助我都会很感激!
答案1
由于许多其他用户都报告了电池问题,因此可能没有简单的答案。尝试较新的内核(较新的 Ubuntu live cd/dvd/iso 可能是最简单的)可能会有所帮助,最新的 live(目前是 14.10?)是否会出现同样的问题?
而且我很难判断在运行 Ubuntu 时我的笔记本电脑电池是否真的没有充电,或者只是电池百分比指示器没有更新。我会尝试计时实验,比如在关机状态下将笔记本电脑充满电(5 小时?8 小时?无论通常需要多长时间),然后拔下电源使用笔记本电脑 2 小时(或无论多长时间,大约是运行时间的一半),然后插上电源继续使用 2 个小时,然后拔下电源,看看它能持续多长时间。一次运行 Ubuntu,一次运行 Windows。如果它在 Ubuntu 和 Windows 中持续的时间一样长,那么看起来只是电池百分比没有更新,但如果它在 Windows 中持续 2 或 3 个小时,并在 Ubuntu 上 20 分钟后关闭,那就是电池的问题。
BIOS 是否显示有关电池电量的任何信息?如果显示,这将是检查“实际”电量的好方法,在运行前和运行/充电一段时间后。
不久前,当内核默认值发生更改时,如果不使用该选项(在 live iso 的 F6/附加选项的acpi_enforce_resources=lax
“ ”之前添加),我的传感器将不再可见。这是否表明有什么不同?(仅供参考)--
sensors
lm-sensors
upower
此外,如果桌面电源指示器没有更新,运行可能会提供更多电源信息。类似这样的命令upower --monitor-detail
应该“在事件发生时打印电源的完整详细信息”。
我认为电池充电将由 BIOS 或硬件或其他东西控制,它似乎太重要且特定于硬件,以至于不能让任何操作系统控制它......
答案2
有可能是某些东西在消耗电量 - 笔记本电脑运行时会发热吗?您可以尝试top
查看正在运行的进程,或者powertop
报告实际的电量使用情况 - 更重要的是,让您调低电量。
如果电量没有耗尽,则表示系统有电,因此您知道硬件没有问题,并且它在关闭时充电,因此充电电路良好。顺便说一句,我认为充电不是由 BIOS 完成的,而是由硬件完成的 - 全部由电压/电流控制,如果您将其交给固件或操作系统,则会引起火灾!