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 -d
Dinge sehe, die mögliche Auslöser sein könnten. Beispielsweise /org/freedesktop/UPower/devices/line_power_AC
hat das Gerät ein line-power/online
Feld (eingestellt auf „ yes
Wenn eingesteckt“). Das Gerät /org/freedesktop/UPower/devices/battery_BAT0
hat ein on-battery
Feld (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.