Ich habe eine TPM-Modul und die Festplatte ist hardware-verschlüsselt, ich muss nach dem "suspend" aber das Password für die HDD nicht nochmal eingeben.
Hier ist die /etc/acpi/handler.sh: Da steht unter button/sleep ja mem für den powerstate.
#!/bin/sh
# Default acpi script that takes an entry for all actions
# NOTE: This is a 2.6-centric script. If you use 2.4.x, you'll have to
# modify it to not use /sys
minspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq`
maxspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq`
setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed"
set $*
case "$1" in
button/power)
#echo "PowerButton pressed!">/dev/tty5
case "$2" in
PWRF) logger "PowerButton pressed: $2" ;;
*) logger "ACPI action undefined: $2" ;;
esac
;;
button/sleep)
case "$2" in
SLPB) echo -n mem >/sys/power/state ;;
*) logger "ACPI action undefined: $2" ;;
esac
;;
ac_adapter)
case "$2" in
AC)
case "$4" in
00000000)
echo -n $minspeed >$setspeed
#/etc/laptop-mode/laptop-mode start
;;
00000001)
echo -n $maxspeed >$setspeed
#/etc/laptop-mode/laptop-mode stop
;;
esac
;;
*) logger "ACPI action undefined: $2" ;;
esac
;;
battery)
case "$2" in
BAT0)
case "$4" in
00000000) #echo "offline" >/dev/tty5
;;
00000001) #echo "online" >/dev/tty5
;;
esac
;;
CPU0)
;;
*) logger "ACPI action undefined: $2" ;;
esac
;;
button/lid)
#echo "LID switched!">/dev/tty5
;;
*)
logger "ACPI group/action undefined: $1 / $2"
;;
esac
Unter Ubuntu habe ich in den von fs4000 angegebenen Verzeichnissen auch einiges gefunden, von daher gehe ich davon aus, dass Ubuntu auch mit pm-utils arbeitet, bin mir aber nicht sicher.
Da aber bei Ubuntu Dateien für einige Dienste da sind, die ich gar nicht habe, macht es ja auch kein Sinn alles blind abzukopieren.
Wie finde ich denn heraus, wie ich die sachen alle einrichten muss, dass das mit dem Standby funktioniert?
LG
Tobias