Check this out from lshal | grep battery:
Code:
udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1'
battery.charge_level.current = 26900 (0x6914) (int)
battery.charge_level.design = 73260 (0x11e2c) (int)
battery.charge_level.last_full = 26930 (0x6932) (int)
battery.charge_level.percentage = 99 (0x63) (int)
battery.charge_level.rate = 0 (0x0) (int)
battery.is_rechargeable = true (bool)
battery.model = '' (string)
battery.present = true (bool)
battery.rechargeable.is_charging = false (bool)
battery.rechargeable.is_discharging = false (bool)
battery.reporting.current = 26900 (0x6914) (int)
battery.reporting.design = 73260 (0x11e2c) (int)
battery.reporting.last_full = 26930 (0x6932) (int)
battery.reporting.rate = 0 (0x0) (int)
battery.reporting.technology = 'Li-ion' (string)
battery.reporting.unit = 'mWh' (string)
battery.serial = '' (string)
battery.technology = 'lithium-ion' (string)
battery.type = 'primary' (string)
battery.vendor = 'Sony Corp.' (string)
battery.voltage.current = 12460 (0x30ac) (int)
battery.voltage.design = 11100 (0x2b5c) (int)
battery.voltage.unit = 'mV' (string)
info.capabilities = {'battery'} (string list)
info.category = 'battery' (string)
info.udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1' (string)
Look at these two lines:
battery.charge_level.current = 26900 (0x6914) (int)
battery.charge_level.design = 73260 (0x11e2c) (int)
Current says 26900 and design says 73260, my battery icon says 100% full, shouldn't 100% be close to 73260?
And this:
battery.is_rechargeable = true (bool)
even though /proc/acpi/battery/BAT1/info says the battery is 'non-rechargeable'. It sounds like something is messed up with acpi. Does anyone have any suggestions?