PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ruhezustand, Fährt nach Aufwachen sofort runter



mase-faq
10.04.06, 20:16
Hallo!
Ich habe ein Amilo M3438G Notebook unter Debian Sid mit Kernel-2.6.16.2.
Wenn ich mit klaptop in den Ruhezustand gehe, schläft mein
Notebook brav ein.
Es wacht nach dem Einschalten auch brav wieder auf und baut auch meine
Sitzung wieder auf.
Dann dauert es 5 Sekunden und der Rechner fährt runter und geht aus.
Was mach ich falsch?

Sayonara
10.04.06, 20:30
Das klingt so, als ob der Auslöser für den Ruhezustand ein ACPI Event verursacht, das in der default.sh als Auslöser für den Ruhezustand interpretiert wird.
- Post mal die Datei /etc/acpi/default.sh
- Welche Distri hast du?

mase-faq
10.04.06, 20:46
/etc/acpi/default.sh gibt es bei mir nicht.
Ich hab Debian Sid.
Kann es an powerbtn.sh liegen?
Ich schalte ja über ihn wieder ein.
Vielleicht interpretiert er das doppelt.

#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

# If powersaved is running, let it process the acpi event
if pidof powersaved; then
exit 0
fi

if ps -Af | grep -q '[k]desktop' && test -f /usr/bin/dcop
then
dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 && exit 0
else
/sbin/shutdown -h now "Power button pressed"
fi

Sayonara
12.04.06, 19:51
Der Powerbutton könnte des Rätsels Lösung sein.
Ein ähnliches Problem hatte ich damit auch mal. Ich hatte den Standby Modus auf den Powerbutton gelegt. Über diesen Button reaktiviere ich das Laptop aber auch. Die Folge war, das es nach dem reaktivieren direkt wieder in den Standby fuhr. Es lag wirklich daran, dass beim Drücken des Powerbuttons erneut ein ACPI Event aktivert wurde.

Allerdings, so wie ich das bei dir sehe, wird beim drücken des Powerbuttons der Rechner heruntergefahren und nicht nur Schlafen gelegt.

Ansonsten überprüfe mal die Logs. Der ACPI Daemon protokoliert die erhaltenen Events. Eventuell findest du ja da das Problem, das ein Event doppelt auftritt.

mianos
12.04.06, 21:49
das ist der powerbutton. hab das selbe problem immer bei meinem notebook.
kommentiere den teil in den skripten aus die auf den powerbutton einen shutdown durchführen. dann gehts ;)

gruß, flo

mase-faq
13.04.06, 13:51
Jetzt geht's!
Ich benutze powersaved.
Ich hab in /etc/powersave/events die Aktion für Button auf ignore
gesetzt.
Ich hab in /etc/powersave/sleep eingetragen, dass er ipw2200
entladen soll und networking neu starten soll.
Das Netzwerk ist aber jetzt nur jedes zweite Mal da.
Wenn es da war, ist es nach dem Aufwachen weg. Suspende ich dann
noch mal, ist es wieder da.
Aber das ist ein anderes Thema.

Sayonara
14.04.06, 09:57
Ich persönlich würde Suspend2 (http://www.suspend2.net/) mit den Dazugehörigen Hibernate Script verwenden. Das hat sich bei mir immer bewährt und arbeitet sehr zuverlässig. Es erfordert allerdings einen Kernel Patch, den es denke ich aber für Debian bestimmt auch gibt.
Das Script, oder besser gesagt DIE Scripte, (eins für Suspend, das andere für Hibernate) konfigurierst du anschließend nach deinen Wünschen und es stellt sicher, dass alle relevanten Module neu geladen und Dienst neu gestartet werden, damit das Laptop nach dem Aufwachen wieder voll einsatzfähig ist.