Problem Suspending on Debian Etch

jantzen david.jantzen at comcast.net
Tue Sep 26 17:01:04 PDT 2006


Hi All,

I'm struggling to configure gnome-power-manager to suspend on a couple
of laptops running Debian Etch, and I've traced the problem back to some
error messages from HAL.  I'd appreciate some help finding a workaround.

Linux kernel: 2.6.16-2-em64t-p4-smp
HAL: 0.5.7.1-2
udev: 0.100-1

I'm reproducing the failure with a direct invocation via dbus:
 
# dbus-send --system --print-reply
--dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer
org.freedesktop.Hal.Device.SystemPowerManagement.Suspend int32:0
Error org.freedesktop.Hal.Device.UnknownError: An unknown error occured

Here's the verbose logging of the HAL daemon:

 OK for method 'Suspend' with signature 'i' on interface
'org.freedesktop.Hal.Device.SystemPowerManagement' for UDI
'/org/freedesktop/Hal/devices/computer' and execpath
'hal-system-power-suspend'
Sep 26 01:45:34 localhost hald[19131]: 01:45:34.125 [I]
hald_dbus.c:2613: no need to enqueue
Sep 26 01:45:34 localhost hald[19131]: 01:45:34.129 [I]
hald_dbus.c:2635: No more methods in queue
Sep 26 01:45:34 localhost hald[19131]: 01:45:34.129 [I]
hald_dbus.c:2680: failed with 'suspend: Could not stat the snapshot
device file'
'org.freedesktop.Hal.Device.SystemPowerManagement.NotSupported'

The output of lshal is huge so I'm not including it here, but I can
provide it if needed.

Thanks Much,
David



More information about the hal mailing list