This page is an overview of power management for Ubuntu 9.10 Karmic Koala and later. This page is for people who wish to understand how the various power management tools fit together, how to maximize your battery life, and how to get sleep and hibernate working.
Overview: An overview of various terminology and packages required to get power management working.
Reduced Power: A guide to reducing the power consumption of your computer.
Sleep: A guide to sleeping your computer (suspend to RAM).
Hibernate: A guide to hibernating your computer (suspend to disk).
Events: A guide to configuring the Gnome Power Manager and ACPI events (laptop lid close, power unplug, etc).
http://wiki.debian.org/Suspend - This page gathers bits of information about getting software suspend to work in Debian