bin gerade daran das Suspend to Ram an meinem Notebook zu verfeinern.
Für Suspend to Ram benutze ich folgendes Script:
Code: Alles auswählen
/usr/bin/chvt 2
/usr/sbin/vbetool vbestate save > /var/run/vbestate
echo mem > /sys/power/state
/usr/sbin/vbetool vbestate restore < /var/run/vbestate
rm -f /var/run/vbestate
/usr/bin/chvt 7
Jetzt ist allerdings das Problem, dass nach dem Aufwachen die Oberfläche wieder normal da ist. Das soll aber verhindert werden. Mir wäre es lieb, nach dem Aufwachen einen login oder ähnliches vorzufinden.kdesu sh /Pfad-zum-script/ramsuspend.sh
Habe auch versucht das script ein wenig u ergänzen. Habe dabei ein wenig mit kdesktop_lock --forcelock
rumprobiert, leider ohne den gewünschten erfolg.
Das ganze sah dann zum Schluss so aus:
su 'username'
#damit kdesktop_lock mit rechten des users 'username' gestartet wird (Desktop gesperrt) "
kdesktop_lock --forcelock &
#Desktopsperren | läuft im Hintergrund
exit
#zurückerhalten der admin Rechte
/usr/bin/chvt 2
/usr/sbin/vbetool vbestate save > /var/run/vbestate
echo mem > /sys/power/state
/usr/sbin/vbetool vbestate restore < /var/run/vbestate
rm -f /var/run/vbestate
/usr/bin/chvt 7