[ltp] Re: ACPI sleep loses battery info - until KDE logout

Dimitris Kogias linux-thinkpad@linux-thinkpad.org
Wed, 25 Apr 2007 09:05:22 -0700


Guillermo Juárez wrote:
> I don't know if it's related, but there's a new bios update for your
> laptop (2.10) that is supposed to be critical.
> 
> Give it a try and see if the problem persists.


Thanks for the update!  After updating and booting up and logging into
KDE all looks good and in the acpid log I see:


--snip--
[Wed Apr 25 08:36:04 2007] starting up
[Wed Apr 25 08:36:04 2007] 54 rules loaded
[Wed Apr 25 08:36:07 2007] client connected from 2968[105:108]
[Wed Apr 25 08:36:07 2007] 1 client rule loaded
[Wed Apr 25 08:36:11 2007] client connected from 3315[0:0]
[Wed Apr 25 08:36:11 2007] 1 client rule loaded
--snip--


Then I suspend/resume the machine.  The battery is again gone, and I
can't see anything in the acpid log that's different from before:


--snip--
[Wed Apr 25 08:43:37 2007] received event "button/sleep SLPB 00000080
00000001"
[Wed Apr 25 08:43:37 2007] notifying client 2968[105:108]
[Wed Apr 25 08:43:37 2007] notifying client 3315[0:0]
[Wed Apr 25 08:43:37 2007] executing action "/etc/acpi/sleep.sh"
[Wed Apr 25 08:43:37 2007] BEGIN HANDLER MESSAGES
ERROR: Couldn't attach to DCOP server!
There is already a pid file /var/run/dhclient.eth0.pid with pid 3559
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth0/00:16:d3:b1:d9:dd
Sending on   LPF/eth0/00:16:d3:b1:d9:dd
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 192.168.11.1 port 67
There is already a pid file /var/run/dhclient.eth1.pid with pid 3664
removed stale PID file
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:19:d2:d0:4f:c0
Sending on   LPF/eth1/00:19:d2:d0:4f:c0
Sending on   Socket/fallback
DHCPRELEASE on eth1 to 192.168.11.1 port 67
Stopping ipw3945 regulatory daemon: ipw3945d.
Shutting down ALSA...done.
Calling INT 0x15 (F000:5DB9)
 EAX is 80005F40
Leaving interrupt call.
Calling INT 0x15 (F000:5DB9)
 EAX is 80005F34
Leaving interrupt call.
Calling INT 0x15 (F000:5DB9)
 EAX is 80005F35
Leaving interrupt call.
Calling INT 0x10 (C000:0014)
 EAX is 80005F61
Leaving interrupt call.
Calling INT 0x10 (C000:0014)
 EAX is 80005F64
Leaving interrupt call.
Calling INT 0x10 (C000:0014)
 EAX is 80005F64
Leaving interrupt call.
Calling INT 0x10 (C000:0014)
 EAX is 80005F64
Leaving interrupt call.
Calling INT 0x10 (C000:0014)
 EAX is 80005F64
Leaving interrupt call.
Calling INT 0x10 (C000:0014)
 EAX is 3
Leaving interrupt call.
Function not supported
Restore video state failed
Function not supported
Starting ipw3945 regulatory daemon: ipw3945d.
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Setting up ALSA...Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

done.
FATAL: Module fan is in use.
FATAL: Module thermal is in use.
grep: /proc/acpi/fan/*/state: No such file or directory
[Wed Apr 25 08:46:25 2007] END HANDLER MESSAGES
[Wed Apr 25 08:46:25 2007] action exited with status 0
[Wed Apr 25 08:46:25 2007] completed event "button/sleep SLPB 00000080
00000001"
[Wed Apr 25 08:46:25 2007] received event "processor CPU0 00000081 00000000"
[Wed Apr 25 08:46:25 2007] notifying client 2968[105:108]
[Wed Apr 25 08:46:25 2007] notifying client 3315[0:0]
[Wed Apr 25 08:46:25 2007] client has disconnected
[Wed Apr 25 08:46:25 2007] completed event "processor CPU0 00000081
00000000"
[Wed Apr 25 08:46:25 2007] client connected from 3315[0:0]
[Wed Apr 25 08:46:25 2007] 1 client rule loaded
[Wed Apr 25 08:46:25 2007] received event "processor CPU1 00000081 00000000"
[Wed Apr 25 08:46:25 2007] notifying client 2968[105:108]
[Wed Apr 25 08:46:25 2007] notifying client 3315[0:0]
[Wed Apr 25 08:46:25 2007] completed event "processor CPU1 00000081
00000000"
Listening on LPF/eth0/00:16:d3:b1:d9:dd
Sending on   LPF/eth0/00:16:d3:b1:d9:dd
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Listening on LPF/eth1/00:19:d2:d0:4f:c0
Sending on   LPF/eth1/00:19:d2:d0:4f:c0
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5
DHCPOFFER from 192.168.11.1
DHCPREQUEST on eth1 to 255.255.255.255 port 67
DHCPACK from 192.168.11.1
bound to 192.168.11.202 -- renewal in 19293 seconds.
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
--snip--


I don't see any strong hints in the kernel log either.  When I suspended:


--snip--
Apr 25 08:43:38 detritus kernel: ACPI: PCI interrupt for device
0000:02:00.0 disabled
Apr 25 08:43:38 detritus kernel: ACPI: PCI interrupt for device
0000:03:00.0 disabled
Apr 25 08:43:41 detritus kernel: Disabling non-boot CPUs ...
Apr 25 08:43:41 detritus kernel: CPU 1 is now offline
Apr 25 08:43:41 detritus kernel: SMP alternatives: switching to UP code
--snip--


Then when I resumed:


--snip--
Apr 25 08:46:08 detritus kernel: CPU1 is down
Apr 25 08:46:08 detritus kernel: Stopping tasks ... done.
Apr 25 08:46:08 detritus kernel: Suspending console(s)
Apr 25 08:46:08 detritus kernel:  usbdev5.1_ep81: PM: suspend 0->2,
parent 5-0:1.0 already 2
Apr 25 08:46:08 detritus kernel: hub 5-0:1.0: PM: suspend 2->2, parent
usb5 already 2
Apr 25 08:46:08 detritus kernel:  usbdev5.1_ep00: PM: suspend 0->2,
parent usb5 already 2
Apr 25 08:46:08 detritus kernel:  usbdev4.1_ep81: PM: suspend 0->2,
parent 4-0:1.0 already 2
Apr 25 08:46:08 detritus kernel: hub 4-0:1.0: PM: suspend 2->2, parent
usb4 already 2
Apr 25 08:46:08 detritus kernel:  usbdev4.1_ep00: PM: suspend 0->2,
parent usb4 already 2
Apr 25 08:46:08 detritus kernel:  usbdev3.1_ep81: PM: suspend 0->2,
parent 3-0:1.0 already 2
Apr 25 08:46:08 detritus kernel: hub 3-0:1.0: PM: suspend 2->2, parent
usb3 already 2
Apr 25 08:46:08 detritus kernel:  usbdev3.1_ep00: PM: suspend 0->2,
parent usb3 already 2
Apr 25 08:46:08 detritus kernel:  usbdev2.1_ep81: PM: suspend 0->2,
parent 2-0:1.0 already 2
Apr 25 08:46:08 detritus kernel: hub 2-0:1.0: PM: suspend 2->2, parent
usb2 already 2
Apr 25 08:46:08 detritus kernel:  usbdev2.1_ep00: PM: suspend 0->2,
parent usb2 already 2
Apr 25 08:46:08 detritus kernel:  usbdev1.1_ep81: PM: suspend 0->2,
parent 1-0:1.0 already 2
Apr 25 08:46:08 detritus kernel: hub 1-0:1.0: PM: suspend 2->2, parent
usb1 already 2
Apr 25 08:46:08 detritus kernel:  usbdev1.1_ep00: PM: suspend 0->2,
parent usb1 already 2
Apr 25 08:46:08 detritus kernel: pnp: Device 00:0a disabled.
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:15:00.2 disabled
Apr 25 08:46:08 detritus kernel: ohci1394 does not fully support suspend
and resume yet
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1f.2 disabled
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1f.1 disabled
Apr 25 08:46:08 detritus kernel: pci_set_power_state(): 0000:00:1f.1:
state=3, current state=5
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1d.7 disabled
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1d.3 disabled
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1d.2 disabled
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1d.1 disabled
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1d.0 disabled
Apr 25 08:46:08 detritus kernel: ACPI: PCI interrupt for device
0000:00:1b.0 disabled
Apr 25 08:46:08 detritus kernel: Extended CMOS year: 20
Apr 25 08:46:08 detritus kernel: Back to C!
Apr 25 08:46:08 detritus kernel: Extended CMOS year: 20
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:02.0[A] ->
GSI 16 (level, low) -> IRQ 16
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:02.1 at offset 1 (was 900000, writing 900003)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1b.0 at offset 1 (was 100106, writing 100102)
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1b.0[B] ->
GSI 17 (level, low) -> IRQ 17
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1b.0 to 64
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.0 at offset 1 (was 100107, writing 100507)
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1c.0 to 64
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.1 at offset 1 (was 100107, writing 100507)
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1c.1 to 64
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.2 at offset 7 (was 20006050, writing 6050)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.2 at offset 1 (was 100107, writing 100507)
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1c.2 to 64
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.3 at offset f (was 40400, writing 4040b)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.3 at offset 9 (was 10001, writing e421e421)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.3 at offset 8 (was 0, writing ebf0ea00)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.3 at offset 7 (was 20000000, writing 8070)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.3 at offset 3 (was 810000, writing 810010)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1c.3 at offset 1 (was 100000, writing 100507)
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1c.3 to 64
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1d.0[A] ->
GSI 16 (level, low) -> IRQ 16
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1d.0 to 64
Apr 25 08:46:08 detritus kernel: usb usb1: root hub lost power or was reset
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1d.1[B] ->
GSI 17 (level, low) -> IRQ 17
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1d.1 to 64
Apr 25 08:46:08 detritus kernel: usb usb2: root hub lost power or was reset
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1d.2[C] ->
GSI 18 (level, low) -> IRQ 18
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1d.2 to 64
Apr 25 08:46:08 detritus kernel: usb usb3: root hub lost power or was reset
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1d.3[D] ->
GSI 19 (level, low) -> IRQ 19
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1d.3 to 64
Apr 25 08:46:08 detritus kernel: usb usb4: root hub lost power or was reset
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1d.7[D] ->
GSI 19 (level, low) -> IRQ 19
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1d.7 to 64
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1e.0 at offset 1 (was 100005, writing 100007)
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1e.0 to 64
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1f.1 at offset 7 (was 1, writing 375)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1f.1 at offset 6 (was 1, writing 171)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1f.1 at offset 5 (was 1, writing 3f5)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1f.1 at offset 4 (was 1, writing 1f1)
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1f.1[C] ->
GSI 16 (level, low) -> IRQ 16
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1f.1 to 64
Apr 25 08:46:08 detritus kernel: ata2: port disabled. ignoring.
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:00:1f.2 at offset 1 (was 2b00007, writing 2b00407)
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1f.2[B] ->
GSI 16 (level, low) -> IRQ 16
Apr 25 08:46:08 detritus kernel: PCI: Setting latency timer of device
0000:00:1f.2 to 64
Apr 25 08:46:08 detritus kernel: ATA: abnormal status 0x7F on port 0x1F7
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:00:1f.3[A] ->
GSI 23 (level, low) -> IRQ 23
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:02:00.0 at offset 1 (was 100107, writing 100103)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:03:00.0 at offset 1 (was 100106, writing 100102)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:15:00.1 at offset 4 (was 0, writing e4301000)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:15:00.1 at offset 3 (was 800000, writing 804000)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:15:00.1 at offset 1 (was 2100000, writing 2100006)
Apr 25 08:46:08 detritus kernel: ohci1394: fw-host0: OHCI-1394 1.0
(PCI): IRQ=[17]  MMIO=[e4301000-e43017ff]  Max Packet=[2048]  IR/IT
contexts=[4/4]
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:15:00.2 at offset 4 (was 0, writing e4301800)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:15:00.2 at offset 3 (was 800000, writing 804000)
Apr 25 08:46:08 detritus kernel: PM: Writing back config space on device
0000:15:00.2 at offset 1 (was 2100000, writing 2100006)
Apr 25 08:46:08 detritus kernel: ACPI: PCI Interrupt 0000:15:00.2[C] ->
GSI 18 (level, low) -> IRQ 18
Apr 25 08:46:08 detritus kernel: pnp: Device 00:08 does not support
activation.
Apr 25 08:46:08 detritus kernel: pnp: Device 00:09 does not support
activation.
Apr 25 08:46:08 detritus kernel: pnp: Res cnt 3
Apr 25 08:46:08 detritus kernel: pnp: res cnt 3
Apr 25 08:46:08 detritus kernel: pnp: Encode io
Apr 25 08:46:08 detritus kernel: pnp: Encode irq
Apr 25 08:46:08 detritus kernel: pnp: Encode dma
Apr 25 08:46:08 detritus kernel: pnp: Device 00:0a activated.
Apr 25 08:46:08 detritus kernel: ata4: SATA link down (SStatus 0 SControl 0)
Apr 25 08:46:08 detritus kernel: ata5: SATA link down (SStatus 0 SControl 0)
Apr 25 08:46:08 detritus kernel: ata6: SATA link down (SStatus 0 SControl 0)
Apr 25 08:46:08 detritus kernel:  usbdev5.1_ep00: PM: resume from 0,
parent usb5 still 2
Apr 25 08:46:08 detritus kernel:  usbdev5.1_ep81: PM: resume from 0,
parent 5-0:1.0 still 2
Apr 25 08:46:08 detritus kernel: nsc_ircc_init_dongle_interface(), No
dongle connected
Apr 25 08:46:08 detritus kernel: nsc_ircc_change_dongle_speed(), No
dongle connected is not for IrDA mode
Apr 25 08:46:08 detritus kernel: Restarting tasks ... done.
Apr 25 08:46:08 detritus kernel: Enabling non-boot CPUs ...
Apr 25 08:46:08 detritus kernel: SMP alternatives: switching to SMP code
Apr 25 08:46:08 detritus kernel: Booting processor 1/2 APIC 0x1
Apr 25 08:46:08 detritus kernel: Initializing CPU#1
Apr 25 08:46:08 detritus kernel: Calibrating delay using timer specific
routine.. 3657.57 BogoMIPS (lpj=7315153)
Apr 25 08:46:08 detritus kernel: CPU: L1 I cache: 32K, L1 D cache: 32K
Apr 25 08:46:08 detritus kernel: CPU: L2 cache: 2048K
Apr 25 08:46:08 detritus kernel: CPU 1/1 -> Node 0
Apr 25 08:46:08 detritus kernel: CPU: Physical Processor ID: 0
Apr 25 08:46:08 detritus kernel: CPU: Processor Core ID: 1
Apr 25 08:46:08 detritus kernel: Intel(R) Core(TM)2 CPU         T5600  @
1.83GHz stepping 02
Apr 25 08:46:08 detritus kernel: CPU 1: Syncing TSC to CPU 0.
Apr 25 08:46:08 detritus kernel: CPU 1: synchronized TSC with CPU 0
(last diff 0 cycles, maxerr 913 cycles)
Apr 25 08:46:08 detritus kernel: CPU1 is up
Apr 25 08:46:09 detritus kernel: ata3: waiting for device to spin up (8
secs)
Apr 25 08:46:17 detritus kernel: ata3: SATA link up 1.5 Gbps (SStatus
113 SControl 300)
Apr 25 08:46:18 detritus kernel: ata3.00: configured for UDMA/100
Apr 25 08:46:18 detritus kernel: SCSI device sda: 234441648 512-byte
hdwr sectors (120034 MB)
Apr 25 08:46:18 detritus kernel: sda: Write Protect is off
Apr 25 08:46:18 detritus kernel: sda: Mode Sense: 00 3a 00 00
Apr 25 08:46:18 detritus kernel: SCSI device sda: write cache: enabled,
read cache: enabled, doesn't support DPO or FUA
Apr 25 08:46:19 detritus kernel: Intel(R) PRO/1000 Network Driver -
version 7.3.15-k2-NAPI
Apr 25 08:46:19 detritus kernel: Copyright (c) 1999-2006 Intel Corporation.
Apr 25 08:46:19 detritus kernel: ACPI: PCI Interrupt 0000:02:00.0[A] ->
GSI 16 (level, low) -> IRQ 16
Apr 25 08:46:19 detritus kernel: PCI: Setting latency timer of device
0000:02:00.0 to 64
Apr 25 08:46:19 detritus kernel: e1000: 0000:02:00.0: e1000_probe: (PCI
Express:2.5Gb/s:Width x1) 00:16:d3:b1:d9:dd
Apr 25 08:46:19 detritus kernel: e1000: eth0: e1000_probe: Intel(R)
PRO/1000 Network Connection
Apr 25 08:46:19 detritus kernel: ieee80211: 802.11
data/management/control stack, git-1.1.13
Apr 25 08:46:19 detritus kernel: ieee80211: Copyright (C) 2004-2005
Intel Corporation <jketreno@linux.intel.com>
Apr 25 08:46:19 detritus kernel: ipw3945: Intel(R) PRO/Wireless 3945
Network Connection driver for Linux, 1.2.0dmpr
Apr 25 08:46:19 detritus kernel: ipw3945: Copyright(c) 2003-2006 Intel
Corporation
Apr 25 08:46:19 detritus kernel: ACPI: PCI Interrupt 0000:03:00.0[A] ->
GSI 17 (level, low) -> IRQ 17
Apr 25 08:46:19 detritus kernel: PCI: Setting latency timer of device
0000:03:00.0 to 64
Apr 25 08:46:19 detritus kernel: ipw3945: Detected Intel PRO/Wireless
3945ABG Network Connection
Apr 25 08:46:19 detritus kernel: ADDRCONF(NETDEV_UP): eth0: link is not
ready
Apr 25 08:46:20 detritus kernel: ipw3945: Detected geography ABG (11
802.11bg channels, 13 802.11a channels)
Apr 25 08:46:21 detritus kernel: ADDRCONF(NETDEV_UP): eth1: link is not
ready
Apr 25 08:46:25 detritus kernel: input: Power Button (FF) as
/class/input/input7
Apr 25 08:46:25 detritus kernel: ACPI: Power Button (FF) [PWRF]
Apr 25 08:46:25 detritus kernel: input: Lid Switch as /class/input/input8
Apr 25 08:46:25 detritus kernel: ACPI: Lid Switch [LID]
Apr 25 08:46:25 detritus kernel: input: Sleep Button (CM) as
/class/input/input9
Apr 25 08:46:25 detritus kernel: ACPI: Sleep Button (CM) [SLPB]
Apr 25 08:46:25 detritus kernel: ADDRCONF(NETDEV_CHANGE): eth1: link
becomes ready
Apr 25 08:46:25 detritus kernel: ACPI: AC Adapter [AC] (on-line)
Apr 25 08:46:25 detritus kernel: remove_proc_entry: acpi/battery busy,
count=1
Apr 25 08:46:25 detritus kernel: ACPI: Battery Slot [BAT0] (battery present)
Apr 25 08:46:36 detritus kernel: eth1: no IPv6 routers present
--snip--


And, as before /proc/acpi/battery is now empty.

After I logout from KDE and log back in, /proc/acpi/battery/BAT0 and its
contents are back, and the acpid log adds:


--snip--
[Wed Apr 25 08:53:17 2007] client connected from 3315[0:0]
[Wed Apr 25 08:53:17 2007] 1 client rule loaded
--snip--


And the kernel log adds:


--snip--
Apr 25 08:53:15 detritus kernel: de_put: deferred delete of battery
--snip--



No news here it seems :(

D.