Попробуйте ввести следующее в /etc/pm/sleep.d. Это должно быть независимо от того, использует ли ваша машина APM или ACPI.
#!/bin/sh
LOGFILE="/var/log/sleep.log"
case "$1" in
resume)
echo "Resumed from suspend at `date`" >> "$LOGFILE"
;;
thaw)
echo "Resumed from hibernation at `date`" >> "$LOGFILE"
;;
suspend)
echo "Suspended to ram at `date`" >> "$LOGFILE"
;;
hibernate)
echo "Hibernated to disk at `date`" >> "$LOGFILE"
;;
esac