On Sun, Apr 17, 2005 at 11:42:27AM +0200, Kay Patzwald wrote:
Da standen nirgens "exit 0" oder "exit 1". Die Scripte sahen so aus:
dann einfach ganz am Ende...
resume_x sieht jetzt so aus: #!/bin/sh SCRIPT_RETURN=/usr/lib/powersave/scripts/powersaved_script_return EV_ID=$4 /usr/sbin/855resolution 5c 1400 1050 chvt 7 $SCRIPT_RETURN "$EV_ID|0|resume_x finished" exit 0
gut.
Mein Script (leave_x) funzt leider noch nicht richtig. Es sieht jetzt so aus:
fast richtig :-) Ganz richtig: --------------------------------- #!/bin/sh SCRIPT_RETURN=/usr/lib/powersave/scripts/powersaved_script_return EV_ID=$4 chvt 1 $SCRIPT_RETURN "$EV_ID|0|leave_x finished" --------------------------------- Erklärung: das mit dem "$" sind Variablen, die müssen erst definiert werden, bevor man sie benutzen kann. $4 ist der 4. Parameter, der dem Skript übergeben wurde.
Es ist mir echt unangenehm, daß das zwischen 9.2 und 9.3 kaputtging, aber es ließ sich nicht (ohne häßliche Hinterlassenschaften) vermeiden :-(
Kannst du doch nichts dafür, oder?
doch, ich bin mitschuldig :-) -- Stefan Seyfried