Am Mittwoch, 28. März 2012 schrieb Serghei Amelian: > On Wednesday 28 March 2012 16:38:07 Mag. Dr. Nikolaus Klepp wrote: > > I have a problem with kpowersave and ACPI on my T60p. kpowersave > > complains about missing ACPI support, battery status is not shown (it's > > always on AC, even when AC is disconnected). > > > > I can retrieve the battery status with acpi: > > > > $ acpi -b > > Battery 0: Discharging, 98%, 02:16:03 remaining > > > > Has anybody a clue what I am missing? > > > > It's running wheezy and TDE 3.5.13. acpid is running, thinkpad relevant > > modules are loaded, hal-trinity is installed, too. > > > > Nik > > kpowersave doesn't use acpid, but HAL. Check if your user have permissions > to query hal, via dbus. I can query hal, but how do I query hal via dbus? $ hal-device | grep -i bat input.keymap.data = { '0x01:screenlock', '0x02:battery', '0x03:sleep', '0x04:wlan', '0x06:switchvideomode', '0x07:f22', '0x08:f24', '0x0b:suspend', '0x0f:brightnessup', '0x10:brightnessdown', '0x11:kbdillumtoggle', '0x13:zoom', '0x14:volumeup', '0x15:volumedown', '0x16:mute', '0x17:prog1' } (string list) 39: udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0' info.udi = '/org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0' (string) battery.type = 'primary' (string) battery.reporting.technology = 'Li-ion' (string) battery.technology = 'lithium-ion' (string) battery.model = '92P1127' (string) battery.vendor = 'SANYO' (string) battery.voltage.design = 10800 (0x2a30) (int) battery.voltage.unit = 'mV' (string) battery.reporting.design = 56160 (0xdb60) (int) battery.reporting.unit = 'mWh' (string) battery.serial = '30552' (string) battery.present = true (bool) battery.voltage.current = 11525 (0x2d05) (int) battery.is_rechargeable = true (bool) battery.rechargeable.is_charging = false (bool) battery.rechargeable.is_discharging = true (bool) battery.reporting.current = 46170 (0xb45a) (int) battery.reporting.last_full = 56160 (0xdb60) (int) battery.charge_level.current = 46170 (0xb45a) (int) battery.charge_level.last_full = 56160 (0xdb60) (int) battery.charge_level.design = 56160 (0xdb60) (int) battery.charge_level.rate = 0 (0x0) (int) battery.charge_level.percentage = 82 (0x52) (int) battery.remaining_time = 8656 (0x21d0) (int) linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/PNP0C09:00/PNP0C0A:00/power_supply/BAT0' (string) info.capabilities = { 'battery' } (string list) info.category = 'battery' (string)