getting hibernate / ACPI suspend to work