Es hat aber auch ganz anderen Ansatz.
Stromsparen: In Ruhezustand verbraucht mein Laptop ~40% des Akkus am Tag. Es besteht auch die Gefahr beim leeren Akku aktuelle (nicht gespeicherte/inkonsistente) Daten zu verlieren. Hibernate ist ein Standby ohne Akku zu verbrauchen (Dump auf HDD/SSD und ausschalten). Was ich eigentlich ganz toll an Windows-Stromsparfunktionen finde: man klappt das Laptop zu > Standy > wenn nicht für 4 Std. (einstellbar) aufgeweckt > Hibernate.
Ich habe ein Script gefunden und für openSUSE angepasst ( > systemd), der das Gleiche machen soll und auch teilweise funktioniert hat. Benötigt aber Zeit zum Testen und debuggen, was ich aktuell nicht habe.