Package: hal Version: 0.5.10-5 Severity: important --- Please enter the report below this line. --- Hi,
I think that hal is not reporting what it should about battery states (at least). Testcase : ------------------------------------ $ date +%H:%M:%S && hal-get-property --udi /org/freedesktop/Hal/devices/computer_power_supply_0 --key battery.charge_level.percentage 02:06:11 25 [EMAIL PROTECTED]:~$ sudo /etc/init.d/hal restart Restarting Hardware abstraction layer: hald. [EMAIL PROTECTED]:~$ date +%H:%M:%S && hal-get-property --udi /org/freedesktop/Hal/devices/computer_power_supply_0 --key battery.charge_level.percentage 02:06:26 33 ------------------------------------ So I won 8% of battery charging level in 15 secondsĀ ! I can reproduce even better results by waiting more. The thing that makes this bug important is that (at least) kpowersave is based on these results (current, percentage, rate, ...) and is the one responsible for getting my computer into suspend when the battery gets too low. It can't do that if it can't get accurate results... Please ask if you need details. Regards, Didier --- System information. --- Architecture: amd64 Kernel: Linux 2.6.24-1-amd64 Debian Release: lenny/sid 700 testing mirror.switch.ch 700 stable mirror.switch.ch 600 unstable mirror.switch.ch 50 unstable mirror.switch.ch 50 unstable debian.netcologne.de 50 testing mirror.switch.ch 50 testing debian.netcologne.de 50 stable mirror.switch.ch 50 stable debian.netcologne.de 50 kernel-dists-trunk kernel-archive.buildserver.net 50 kernel-dists-sid kernel-archive.buildserver.net 50 kernel-dists-etch kernel-archive.buildserver.net 50 experimental mirror.switch.ch 50 experimental debian.netcologne.de --- Package information. --- Depends (Version) | Installed ==================================-+-============== adduser | 3.105 dbus (>= 0.61) | 1.1.2-1 hal-info (>= 20070402) | 20071212-2 libc6 (>= 2.7-1) | 2.7-6 libdbus-1-3 (>= 1.1.1) | 1.1.2-1 libdbus-glib-1-2 (>= 0.74) | 0.74-1 libexpat1 (>= 1.95.8) | 1.95.8-4 libgcc1 (>= 1:4.2.1) | 1:4.3-20080116-1 libglib2.0-0 (>= 2.14.0) | 2.15.3-1 libhal-storage1 | 0.5.10-5 libhal1 (>= 0.5) | 0.5.10-5 libsmbios1 | 0.13.10-1 libstdc++6 (>= 4.2.1) | 4.3-20080116-1 libusb-0.1-4 (>= 2:0.1.12) | 2:0.1.12-9 libvolume-id0 (>= 0.113) | 0.114-2 lsb-base | 3.1-24 mount (>= 2.13) | 2.13-8 pciutils | 1:2.2.4~pre4-1 pm-utils | 0.99.2-3 udev (>= 0.065) | 0.114-2 usbutils | 0.73-5
signature.asc
Description: This is a digitally signed message part.

