Um das Thema einfach zu halten, würde ich vorschlagen, daß Du folgendes in deine /etc/rc.local aufnimmst:
# Karmic: Stromspar-Einstellungen für ThinkPads mit SATA, Intel HDA Sound
# Laptop Mode
echo 2 > /proc/sys/vm/laptop_mode
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
echo 3000 > /proc/sys/vm/dirty_expire_centisecs
# SATA Link Power
for i in /sys/class/scsi_host/host* ; do
[ -f $i/link_power_management_policy ] && echo "min_power" > $i/link_power_management_policy
done
# Intel HDA Powersave
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller
# USB Suspend
for i in /sys/bus/usb/devices/*/power ; do
if [ -f $i/autosuspend ]; then
echo "0" > $i/autosuspend
echo "auto" > $i/level
fi
done
Damit sind eigentlich alle sinnvollen Einsparmöglichkeiten abgefrühstückt (außer Prozessorspannung absenken versteht sich, aber einen Kernel zu Patchen ist nicht ganz einfach).
Dann gibt es (zumindest bei meinen ThinkPads) noch das Problem, daß das Skript /usr/lib/pm-utils/power.d/95hdparm-apm nicht zuverlässig zieht, wenn man zwischen Batterie- und Netzbetrieb hin und her wechselt. Das Skript stellt im Batteriebetrieb den APM Level der Festplatte auf 128, im Netzbetrieb auf 255. Überprüfen kannst Du das mit
sudo hdparm -I /dev/sda | grep "power management level"
Zur Behebung kann man das Paket devicekit-power aus Lucid installieren: Download hier (devicekit-power_013-1_*.deb passend für deine Architektur i386/amd64).
Bitte gib nach Durchführung samt Reboot mal den Output von powertop (nach einigen Minuten Ruhe, WLAN verbunden, minimale Displayhelligkeit).
EDITH: /sys/module/snd_hda_intel/parameters/power_save korrigiert.