Automatisches Aufwachen aus dem Ruhezustand, wenn die Stromversorgung des Laptops wiederhergestellt wird

Automatisches Aufwachen aus dem Ruhezustand, wenn die Stromversorgung des Laptops wiederhergestellt wird

Ich verwende ein Chromebook mit Ubuntu 14.04.2 LTS, das als eine Art eingebettetes System installiert ist. Ich habe herausgefunden, wie ich es automatisch in den Ruhezustand versetzen kann, wenn es von der Stromversorgung getrennt wird, indem ich die Energieverwaltungseinstellungen anpasse.

Ich würde aber gerne eine Möglichkeit finden, es automatisch zu aktivieren, wenn die Stromversorgung wiederhergestellt ist.

Wenn es nicht möglich ist, dieses Ereignis zu erkennen und das Gerät zu wecken, habe ich auch eine mit Strom versorgte serielle FTDI-USB-Schnittstelle angeschlossen, die ein Weckereignis generieren könnte, aber sie erscheint nicht in der Geräteliste /proc/acpi/wakeup.

Beachten Sie, dass ich beim Ausführen upower -dDinge sehe, die mögliche Auslöser sein könnten. Beispielsweise /org/freedesktop/UPower/devices/line_power_AChat das Gerät ein line-power/onlineFeld (eingestellt auf „ yesWenn eingesteckt“). Das Gerät /org/freedesktop/UPower/devices/battery_BAT0hat ein on-batteryFeld (eingestellt auf no„Wenn eingesteckt“).

Ich bin offen dafür, auf ein Szenario umzusteigen, bei dem ich automatisch herunterfahre, wenn die Batterie schwach ist, sofern es möglich ist, den Computer so zu konfigurieren, dass er sich automatisch einschaltet, wenn die Stromversorgung wiederhergestellt ist. Ich habe gesehen, dass das gelegentlich passiert, aber nicht zuverlässig.

Falls es wichtig ist, ich benutze einJohn LewisROM, das Ubuntu über GRUB bootet.

Antwort1

Nach weiteren Untersuchungen stellte ich fest, dass ich mit meinem Setup das gewünschte Verhalten erzielen konnte.

Ich ging in die Energieeinstellungen und konfigurierte die Batterieleistung wie folgt:

  • Bei Inaktivität pausieren für: Nicht pausieren
  • Bei kritischem Ladestand: Ausschalten
  • Bei geschlossenem Deckel: Nichts tun

Ebenso ist es so eingestellt, dass es beim Einstecken nicht in den Ruhezustand wechselt, wenn es inaktiv ist oder der Deckel geschlossen ist.

Zum Testen habe ich das Chromebook vom Strom getrennt und gewartet, bis der Akkustand kritisch niedrig war, und es dann ausgeschaltet (über Nacht). Als ich es am nächsten Tag wieder an die Stromversorgung angeschlossen habe, wurde es automatisch hochgefahren und alles war gut.

Meine vorherigen Tests waren fehlgeschlagen, weil ich das System manuell heruntergefahren hatte, anstatt dies von Ubuntu erledigen zu lassen.

Ich konnte keine Lösung mit Suspend und Wake finden. Es könnte möglicherweise mit zusätzlicher USB-Hardware funktionieren, die ein Tastaturereignis senden kann, um das Chromebook zu wecken, wenn es mit Strom versorgt wird.

Antwort2

Ich gehe hier von mehreren Annahmen aus, da ich nicht genau weiß, welche Hardware Sie verwenden.AllgemeinIm BIOS eines Computers gibt es eine Option namensNeustart bei StromausfalloderNeustart bei Stromausfall(sehenHierfür weitere Informationen). Wenn diese Funktion nicht aktiviert ist, versuchen Sie, sie zu aktivieren.

verwandte Informationen