Ok, I got it running just fine, the error I got was because there was no acpid runing so hal failed to exec the method.
relevant hal logs:
11:39:36.662 [I] hald_dbus.c:3085: 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'
11:39:36.666 [I] hald_dbus.c:2613: no need to enqueue
Run started hal-system-power-suspend (0) (1)
! full path is '/usr/share/hal/scripts/hal-system-power-suspend', program_dir
is '/usr/share/hal/scripts'
/usr/share/hal/scripts/hal-system-power-suspend exited
11:39:36.737 [I] hald_dbus.c:2635: No more methods in queue
11:39:36.737 [I] hald_dbus.c:2680: failed with 'Error
org.freedesktop.DBus.Error.ServiceUnknown: The name com.novell.powersave was
not provided by any .service files'
'org.freedesktop.Hal.Device.SystemPowerManagement.NotSupported'
8685: arguments to dbus_message_new_error() were incorrect, assertion
"_dbus_check_is_valid_error_name (error_name)" failed in file dbus-message.c
line 925.
This is normally a bug in some application using the D-BUS library.
(I'm using powersaved)
maybe we should put this kind of info to the user somehow ?
Regards
--
Niv Sardi-Altivanik <[EMAIL PROTECTED]>
- = Debian::GNU/Linux::Addict = -
> Random Fortune (To make your day better if not wiser) <
"Now here's something you're really going to like!"
-- Rocket J. Squirrel
pgpeOW9fMstUd.pgp
Description: PGP signature

