Package: acpitool Version: 0.5-2 Severity: normal
After upgrading to the 2.6.29 kernel and running acpitool I get: Battery is not present, bailing out. AC adapter : <info not available> Thermal zone 1 : ok, 38 C Thermal zone 2 : ok, 25 C The files under /sys/class/power_supply exist, however. The hardware is a Lenovo X200 laptop. In case it provides insight, here is the output of running acpitool under strace. System information also appears below. execve("/usr/bin/acpitool", ["acpitool"], [/* 17 vars */]) = 0 brk(0) = 0x161d000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1f000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1d000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=76720, ...}) = 0 mmap(NULL, 76720, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8ff4d0a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260g\5\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1019248, ...}) = 0 mmap(NULL, 3191608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ff47f8000 mprotect(0x7f8ff48e9000, 2093056, PROT_NONE) = 0 mmap(0x7f8ff4ae8000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf0000) = 0x7f8ff4ae8000 mmap(0x7f8ff4af1000, 74552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4af1000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=534736, ...}) = 0 mmap(NULL, 2629848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ff4575000 mprotect(0x7f8ff45f7000, 2093056, PROT_NONE) = 0 mmap(0x7f8ff47f6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x81000) = 0x7f8ff47f6000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libgcc_s.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 ,\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=93016, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d09000 mmap(NULL, 2188856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ff435e000 mprotect(0x7f8ff4374000, 2097152, PROT_NONE) = 0 mmap(0x7f8ff4574000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f8ff4574000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\346\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1375536, ...}) = 0 mmap(NULL, 3482264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8ff400b000 mprotect(0x7f8ff4154000, 2097152, PROT_NONE) = 0 mmap(0x7f8ff4354000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x7f8ff4354000 mmap(0x7f8ff4359000, 17048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4359000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d08000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d07000 arch_prctl(ARCH_SET_FS, 0x7f8ff4d07700) = 0 open("/dev/urandom", O_RDONLY) = 3 read(3, "\243\270\230g!oY\32", 8) = 8 close(3) = 0 mprotect(0x7f8ff4354000, 16384, PROT_READ) = 0 mprotect(0x7f8ff47f6000, 4096, PROT_READ) = 0 mprotect(0x7f8ff4ae8000, 28672, PROT_READ) = 0 mprotect(0x7f8ff4d20000, 4096, PROT_READ) = 0 munmap(0x7f8ff4d0a000, 76720) = 0 brk(0) = 0x161d000 brk(0x163e000) = 0x163e000 open("/proc/acpi/info", O_RDONLY) = 3 open("/sys/module/acpi/parameters/acpica_version", O_RDONLY) = 4 read(3, "version: 2008120"..., 8191) = 34 close(3) = 0 close(4) = 0 open("/proc/acpi/battery/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/sys/class/power_supply/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) open("/sys/class/power_supply/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents(4, /* 4 entries */, 4096) = 96 getdents(4, /* 0 entries */, 4096) = 0 close(4) = 0 close(3) = 0 open("/sys/class/power_supply/BAT0/type", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1c000 read(3, "Battery\n", 4096) = 8 close(3) = 0 munmap(0x7f8ff4d1c000, 4096) = 0 open("/sys/class/power_supply/AC/type", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1c000 read(3, "Mains\n", 4096) = 6 close(3) = 0 munmap(0x7f8ff4d1c000, 4096) = 0 open("/sys/class/power_supply/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 open("/sys/class/power_supply/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents(4, /* 4 entries */, 4096) = 96 getdents(4, /* 0 entries */, 4096) = 0 close(4) = 0 open("/sys/class/power_supply/BAT0/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1c000 read(4, "Battery\n", 4096) = 8 close(4) = 0 munmap(0x7f8ff4d1c000, 4096) = 0 open("/sys/class/power_supply/AC/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1c000 read(4, "Mains\n", 4096) = 6 close(4) = 0 munmap(0x7f8ff4d1c000, 4096) = 0 close(3) = 0 open("/sys/class/power_supply/BAT0/uevent", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1c000 read(3, "POWER_SUPPLY_NAME=BAT0\nPOWER_SUP"..., 4096) = 436 fstat(1, {st_mode=S_IFREG|0644, st_size=6872, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1b000 open("/proc/acpi/ac_adapter/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/sys/class/power_supply/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 open("/sys/class/power_supply/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents(5, /* 4 entries */, 4096) = 96 getdents(5, /* 0 entries */, 4096) = 0 close(5) = 0 open("/sys/class/power_supply/BAT0/type", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1a000 read(5, "Battery\n", 4096) = 8 close(5) = 0 munmap(0x7f8ff4d1a000, 4096) = 0 open("/sys/class/power_supply/AC/type", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1a000 read(5, "Mains\n", 4096) = 6 close(5) = 0 munmap(0x7f8ff4d1a000, 4096) = 0 close(4) = 0 open("/sys/class/power_supply/AC/uevent", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8ff4d1a000 read(4, "POWER_SUPPLY_NAME=AC\nPOWER_SUPPL"..., 4096) = 67 read(4, "", 4096) = 0 read(4, "", 4096) = 0 read(4, "", 4096) = 0 open("/proc/acpi/thermal_zone/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0 open("/proc/acpi/thermal_zone/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 6 fstat(6, {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0 getdents(6, /* 4 entries */, 1024) = 96 getdents(6, /* 0 entries */, 1024) = 0 close(6) = 0 close(5) = 0 open("/proc/acpi/thermal_zone/THM0/state", O_RDONLY) = 5 read(5, "state: ok\n", 8191) = 28 close(5) = 0 open("/proc/acpi/thermal_zone/THM0/temperature", O_RDONLY) = 5 read(5, "temperature: 38 C\n", 8191) = 30 write(1, " Battery is not present, bailing"..., 108 Battery is not present, bailing out. AC adapter : <info not available> Thermal zone 1 : ok, 38 C ) = 108 close(5) = 0 open("/proc/acpi/thermal_zone/THM1/state", O_RDONLY) = 5 read(5, "state: ok\n", 8191) = 28 close(5) = 0 open("/proc/acpi/thermal_zone/THM1/temperature", O_RDONLY) = 5 read(5, "temperature: 27 C\n", 8191) = 30 write(1, " Thermal zone 2 : ok, 27 C\n", 28 Thermal zone 2 : ok, 27 C ) = 28 close(5) = 0 exit_group(0) = ? -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (800, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages acpitool depends on: ii libc6 2.9-6 GNU C Library: Shared libraries ii libgcc1 1:4.3.3-5 GCC support library ii libstdc++6 4.3.3-5 The GNU Standard C++ Library v3 Versions of packages acpitool recommends: ii acpid 1.0.8-7 Utilities for using ACPI power man acpitool suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org