Here is the output of "hal-device `hal-find-by-capability --capability battery`" after restarting hal "sudo /etc/init.d/hal restart".
rick@rick-laptop:/etc/init.d$ hal-device `hal-find-by-capability --capability battery` udi = '/org/freedesktop/Hal/devices/acpi_C171' battery.serial = '16425' (string) info.capabilities = { 'battery' } (string list) battery.charge_level.warning = 2721 (0xaa1) (int) info.category = 'battery' (string) info.product = 'Battery Bay' (string) battery.technology = 'lithium-ion' (string) battery.reporting.warning = 189 (0xbd) (int) battery.rechargeable.is_discharging = false (bool) battery.model = 'Primary' (string) battery.charge_level.granularity_1 = 1440 (0x5a0) (int) battery.charge_level.granularity_2 = 1440 (0x5a0) (int) linux.acpi_path = '/proc/acpi/battery/C171' (string) battery.charge_level.design = 54201 (0xd3b9) (int) battery.charge_level.low = 547 (0x223) (int) battery.reporting.last_full = 3764 (0xeb4) (int) battery.reporting.technology = 'LIon' (string) battery.charge_level.current = 54201 (0xd3b9) (int) battery.reporting.granularity_1 = 100 (0x64) (int) battery.is_rechargeable = true (bool) battery.reporting.current = 3764 (0xeb4) (int) battery.reporting.granularity_2 = 100 (0x64) (int) battery.voltage.unit = 'mV' (string) battery.charge_level.capacity_state = 'ok' (string) info.parent = '/org/freedesktop/Hal/devices/computer' (string) battery.rechargeable.is_charging = false (bool) battery.reporting.rate = 0 (0x0) (int) battery.charge_level.rate = 0 (0x0) (int) battery.reporting.design = 3764 (0xeb4) (int) battery.present = true (bool) info.udi = '/org/freedesktop/Hal/devices/acpi_C171' (string) linux.acpi_type = 0 (0x0) (int) battery.voltage.design = 14400 (0x3840) (int) battery.reporting.low = 38 (0x26) (int) battery.type = 'primary' (string) battery.reporting.unit = 'mAh' (string) battery.voltage.current = 16713 (0x4149) (int) battery.charge_level.last_full = 54201 (0xd3b9) (int) battery.charge_level.percentage = 100 (0x64) (int) battery.vendor = 'Hewlett-Packard' (string) linux.hotplug_type = 4 (0x4) (int) battery.charge_level.unit = 'mWh' (string)
Here is the output of "hal-device `hal-find- by-capability --capability battery`" after restarting hal "sudo /etc/init.d/hal restart".
rick@rick- laptop: /etc/init. d$ hal-device `hal-find- by-capability --capability battery` op/Hal/ devices/ acpi_C171' charge_ level.warning = 2721 (0xaa1) (int) technology = 'lithium-ion' (string) reporting. warning = 189 (0xbd) (int) rechargeable. is_discharging = false (bool) charge_ level.granulari ty_1 = 1440 (0x5a0) (int) charge_ level.granulari ty_2 = 1440 (0x5a0) (int) acpi/battery/ C171' (string) charge_ level.design = 54201 (0xd3b9) (int) charge_ level.low = 547 (0x223) (int) reporting. last_full = 3764 (0xeb4) (int) reporting. technology = 'LIon' (string) charge_ level.current = 54201 (0xd3b9) (int) reporting. granularity_ 1 = 100 (0x64) (int) is_rechargeable = true (bool) reporting. current = 3764 (0xeb4) (int) reporting. granularity_ 2 = 100 (0x64) (int) voltage. unit = 'mV' (string) charge_ level.capacity_ state = 'ok' (string) op/Hal/ devices/ computer' (string) rechargeable. is_charging = false (bool) reporting. rate = 0 (0x0) (int) charge_ level.rate = 0 (0x0) (int) reporting. design = 3764 (0xeb4) (int) op/Hal/ devices/ acpi_C171' (string) voltage. design = 14400 (0x3840) (int) reporting. low = 38 (0x26) (int) reporting. unit = 'mAh' (string) voltage. current = 16713 (0x4149) (int) charge_ level.last_ full = 54201 (0xd3b9) (int) charge_ level.percentag e = 100 (0x64) (int) hotplug_ type = 4 (0x4) (int) charge_ level.unit = 'mWh' (string)
udi = '/org/freedeskt
battery.serial = '16425' (string)
info.capabilities = { 'battery' } (string list)
battery.
info.category = 'battery' (string)
info.product = 'Battery Bay' (string)
battery.
battery.
battery.
battery.model = 'Primary' (string)
battery.
battery.
linux.acpi_path = '/proc/
battery.
battery.
battery.
battery.
battery.
battery.
battery.
battery.
battery.
battery.
battery.
info.parent = '/org/freedeskt
battery.
battery.
battery.
battery.
battery.present = true (bool)
info.udi = '/org/freedeskt
linux.acpi_type = 0 (0x0) (int)
battery.
battery.
battery.type = 'primary' (string)
battery.
battery.
battery.
battery.
battery.vendor = 'Hewlett-Packard' (string)
linux.
battery.