Announcement

Collapse
No announcement yet.

Power Manager not working properly

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Power Manager not working properly

    Since I upgraded from Gutsy the power manager has been giving totally wrong values. When its on battery power the level remains on 31% for the entire time and says I have over 32 hours of battery life. When the battery is just about to die, it drops to 1% and hibernates immediately with no warning. When I plug it in then after restarting from hibernation it says 1% fully charged. I know I can disable the hibernation on low battery, but then I would lose what I was working on.

    The power manager worked fine under Gutsy.

    Below is the hal device data

    Code:
    > hal-find-by-capability --capability "battery" | xargs -n 1 hal-device
     
    udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0'
     battery.present = true (bool)
     battery.charge_level.rate = 135 (0x87) (int)
     battery.voltage.current = 16680 (0x4128) (int)
     battery.charge_level.percentage = 31 (0x1f) (int)
     linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:0a/PNP0C09:00/ACPI0001:00/ACPI0002:00/power_supply/BAT0' (string)
     battery.type = 'primary' (string)
     battery.reporting.rate = 135 (0x87) (int)
     info.parent = '/org/freedesktop/Hal/devices/computer' (string)
     battery.reporting.technology = 'Li-ion' (string)
     info.product = 'PA3420U-1BRS' (string)
     battery.is_rechargeable = true (bool)
     battery.technology = 'lithium-ion' (string)
     battery.rechargeable.is_charging = false (bool)
     info.udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0' (string)
     battery.model = 'PA3420U-1BRS' (string)
     battery.rechargeable.is_discharging = false (bool)
     info.capabilities = { 'battery' } (string list)
     info.category = 'battery' (string)
     battery.vendor = 'Panasonic' (string)
     battery.reporting.current = 20040 (0x4e48) (int)
     linux.hotplug_type = 2 (0x2) (int)
     battery.voltage.design = 14800 (0x39d0) (int)
     battery.reporting.last_full = 20040 (0x4e48) (int)
     linux.subsystem = 'power_supply' (string)
     battery.voltage.unit = 'mV' (string)
     battery.charge_level.current = 20040 (0x4e48) (int)
     battery.reporting.design = 63640 (0xf898) (int)
     battery.charge_level.last_full = 20040 (0x4e48) (int)
     battery.reporting.unit = 'mWh' (string)
     battery.charge_level.design = 63640 (0xf898) (int)
Working...
X