Portál AbcLinuxu, 10. května 2025 07:36
Řešení dotazu:
Zdravim,
pokial prisiel s Ubuntu ten netbook a boli deklarovane 4 hodiny, tak to by mohol byt dovod. Ale ak prisiel s Windows, tak to asi sotva uspejes. Aj mne napriklad vydrzi menej (teda ked bol novy) namiesto dakych 5 hodin len 3 pod debian-om.
Pro Windows existuje např. BatMon, který podle popisu umožňuje přesně to, na co se ptám: Diagnose problem battery cells with detailed statistics.
Pro některé modely HP (nevím, zda i ten můj) je zase utilitka HP Battery Check.
Diagnostické nástroje tudíž obecně existují, zajímá mne, zda i pro linux.Nevím, který kazisvět označil tento dotaz za vyřešený, ale asi si nepřečetl jeho znění...
[petr@nt ~]$ cat /proc/acpi/battery/BAT0/info present: yes design capacity: 4400 mAh last full capacity: 2222 mAh battery technology: rechargeable design voltage: 10800 mV design capacity warning: 200 mAh design capacity low: 100 mAh cycle count: 0 capacity granularity 1: 100 mAh capacity granularity 2: 100 mAh model number: Primary serial number: 01628 2009/03/27 battery type: LIon OEM info: Hewlett-Packard [petr@nt ~]$ cat /proc/acpi/battery/BAT0/state present: yes capacity state: ok charging state: charged present rate: 0 mA remaining capacity: 2129 mAh present voltage: 12418 mVNo a potom stačí pouze počítat, kapacita baterky z výroby je design capacity: 4400 mAh a skutečná změřená je last full capacity: 2222 mAh no a převést na procenta si to snad umíš sama, prostě moje baterka už má pouze asi 49% původní kapacity. PS. v původním příspěvku jsem psal že odešla za půl roku což je blbost správně za rok a půl. (serial number: 01628 2009/03/27)
/proc/acpi/battery/BAT0/info
není, je tam místo toho
/sys/class/power_supply/BAT0/*
.
[petr@soban sys]$ ls -l celkem 0 drwxr-xr-x 2 root root 0 11. lis 2010 block drwxr-xr-x 14 root root 0 11. lis 2010 bus drwxr-xr-x 37 root root 0 11. lis 2010 class drwxr-xr-x 4 root root 0 11. lis 2010 dev drwxr-xr-x 8 root root 0 11. lis 2010 devices drwxr-xr-x 4 root root 0 11. lis 2010 firmware drwxr-xr-x 5 root root 0 11. lis 2010 fs drwxr-xr-x 2 root root 0 11. lis 17.25 hypervisor drwxr-xr-x 6 root root 0 11. lis 2010 kernel drwxr-xr-x 85 root root 0 11. lis 2010 module drwxr-xr-x 2 root root 0 11. lis 17.17 power
~ # uname -a Linux ee 2.6.35-trunk-686 #1 SMP Mon Sep 6 17:54:16 UTC 2010 i686 GNU/Linux ~ # ls /proc/acpi/ button dsdt embedded_controller fadt info power_resource processor sleep thermal_zone video wakeup
CONFIG_ACPI_PROCFS
a CONFIG_ACPI_PROCFS_POWER
a jeden ne. Tyhle volby jsou v menuconfigu označený jako deprecated.
CONFIG_ACPI_PROCFS=y # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_PROC_EVENT is not set
[petr@nt /sys/class/power_supply/BAT0]$ cat charge_full 2426000 [petr@nt /sys/class/power_supply/BAT0]$ cat charge_full_design 4400000 [petr@nt /sys/class/power_supply/BAT0]$Když to má být 2426 mAh a 4400 mAh ? Ale udávat to tam v mikroampérech ?
vojta@molecule /sys/class/power_supply/BAT0 $ cat charge_full 4791000 vojta@molecule /sys/class/power_supply/BAT0 $ cat charge_full_design 5100000
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.