Linux über die Shell in Standby oder Ruhezustand versetzen

Seit Ubuntu 9.04 funktionieren aus dem Gnome Desktop heraus die Funktionen Bereitschaft und Ruhezustand bereits sehr gut. Was aber, wenn der Rechner als Server läuft oder kein Monitor angeschlossen ist, aber trotzdem Standby oder Hibernation gewünscht ist?

Mit dem Paket „hibernate“ (installierbar mit sudo apt-get install hibernate) ist es möglich, einfach auf der Shell über SSH das System per sudo hibernate in den Schlafmodus zu versetzen

Standby und Ruhezustand unter Linux – Und es geht doch

Bisher sind alle meine Tests mit Stromsparmechanismen wie Standby oder Ruhezustand unter Linux kläglich gescheitert. Weder verschiedene Versionen von Ubuntu noch andere Distributionen konnten meinen Rechner oder ein Notebook aus dem Schlafzustand wieder aufwecken. Meistens funktionierte noch der Übergang in den Standbymodus, aber ans Aufwachen oder den Übergang in Suspend-to-Disk war nicht zu denken.

Und doch funktionieren diese Techniken unter Linux (Ubuntu 9.04 32bit). Es hängt einfach viel von der eingesetzten Hardware ab.
Ein Rechner, mit einem ASRock A780FullHD (AMD 780G Chipsatz, Sockel AM2+, onboard ATI Radeon HD3200), Athlon 4850e, zwei GB RAM, macht erstaunlicherweise überhaupt keine Probleme beim Wechsel in die Stromsparmodi. Es musste nichts angepasst oder nachinstalliert werden.

Sogar der Druck auf die Standby Taste meiner doch relativ alten IBM KB-9930 Tastatur schickte den Rechner in den Standbymodus – aus dem er auch wiederholt schnell und sauber wieder aufwacht. Ich bin begeistert!

Ich glaube, die Zeiten des Umstiegs auf Linux als Arbeitsplatz rücken doch immer näher 😎