Portál AbcLinuxu, 9. listopadu 2025 02:15
Popis chování:
Ihned po té co probudím počítač ze spánku, ne hibernace to se totiž chová normálně, zazní tón o nízkém stavu baterie. Po zalogování je vidět i hláška a systém se do 30 sekund uspí. Někdy je s tímto spojeno i to, že ukazatel baterie hlásí totální vybití nebo že tam není baterie, jindy zase hlásí korektní stav. Problém je, že baterie je třeba plně nabitá a stejně se počítač uspí.
acpitool -B hlásí vše korektně. Mám ArchLinux, 3.0.77-lts, systemd, Ještě maličkost, takhle to zlobí poměrně dlouho, takže update nic nevyřešil.
Díky za každý nápad.upower --enumerate /org/freedesktop/UPower/devicesa následně
upower -i /org/freedesktop/UPower/devices/battery_BAT1(BAT1 nahraďte tím, co získáte z předchozího výstupu). Hned první řádek vám řekne, odkud UPower čte informace o baterii.
/org/freedesktop/UPower/devices/battery_BAT0
native-path: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0
vendor: Hewlett-Packard
model: Primary
serial: 23209 2012/08/29
power supply: yes
updated: Sun May 12 09:25:42 2013 (238 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: fully-charged
energy: 81.7737 Wh
energy-empty: 0 Wh
energy-full: 81.7737 Wh
energy-full-design: 81.7737 Wh
energy-rate: 0 W
voltage: 12.53 V
percentage: 100%
capacity: 100%
technology: lithium-ion
Výsledky po uspání:
/org/freedesktop/UPower/devices/battery_BAT0
native-path: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0
vendor: Hewlett-Packard
model: Primary
serial: 23209 2012/08/29
power supply: yes
updated: Sun May 12 09:30:54 2013 (1 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
energy: 80.7636 Wh
energy-empty: 0 Wh
energy-full: 80.7636 Wh
energy-full-design: 80.7636 Wh
energy-rate: 22.5108 W
voltage: 12.244 V
time to empty: 3.6 hours
percentage: 100%
capacity: 100%
technology: lithium-ion
History (charge):
1368343849 100.000 discharging
1368343849 0.000 unknown
History (rate):
1368343853 22.511 discharging
1368343851 33.355 discharging
1368343849 25.774 discharging
1368343849 21.734 discharging
1368343849 0.000 unknown
a toto jsem našel v journalctl:
kvě 12 09:25:36 marcelnb upowerd[431]: (upowerd:431): GLib-CRITICAL **: g_ascii_strcasecmp: assertion `s1 != NULL' failed kvě 12 09:25:36 marcelnb upowerd[431]: (upowerd:431): UPower-Linux-WARNING **: unknown status string:A na novém jádře to vypadá takto (při nápájení z baterie):
/org/freedesktop/UPower/devices/battery_BAT0
native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0
vendor: Hewlett-Packard
model: Primary
serial: 23209 2012/08/29
power supply: yes
updated: Sun May 12 12:17:19 2013 (11 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
energy: 76.8564 Wh
energy-empty: 0 Wh
energy-full: 80.7858 Wh
energy-full-design: 80.7858 Wh
energy-rate: 24.8307 W
voltage: 12.026 V
time to empty: 3.1 hours
percentage: 95.136%
capacity: 100%
technology: lithium-ion
History (charge):
1368353839 95.136 discharging
1368353764 95.727 discharging
1368353742 95.878 discharging
History (rate):
1368353839 24.831 discharging
1368353764 22.311 discharging
1368353745 31.358 discharging
1368353742 22.355 discharging
Nejdřív jsem se domníval, jestli si upower neplete baterie, protože mám dva sloty, ale zdá se, že asi ne. Nějaké nápady, proč by tomu tak mohlo být?
PS. Částečně vyřešeno, ideální by bylo, kdyby to běhalo i na distribuční LTS verzi.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.