Wie kann ich den Ruhezustand unter Linux Mint 18.3 aktivieren?

3

Ich habe Linux Mint 18.3 installiert und es scheint, dass der Ruhezustand nicht aktiviert ist:

$ sudo systemctl hibernate
Failed to hibernate system via logind: Sleep verb not supported

Liegt es daran, dass meine etwas undurchsichtige Hardware nicht über Ressourcen verfügt, mit denen Linux kommunizieren kann, oder gibt es eine Möglichkeit, Dinge so zu konfigurieren, dass ich letztendlich den Ein- / Ausschalter drücken und den Computer in den Ruhezustand versetzen kann?

Jonathan Hayward
quelle
Wie groß ist der Swap Space? Und verwendet es einen sicheren Start und andere Dinge (BIOS-Einstellungen)? Ich glaube, dies ist in Mint standardmäßig aktiviert.
Epoxy
@Epoxy "Wie groß ist der Swap Space?" Bingo, das ist mein Problem. Ich muss neu partitionieren ... Bitte wiederholen Sie Ihren Kommentar als Frage, damit ich ihn akzeptieren kann.
Jonathan Hayward
Hört sich gut an! Ich habe dies als Antwort gepostet. Vielen Dank! :) @ Jonathan
Epoxy

Antworten:

4

Der Ruhezustand hängt von der Auslagerungsdatei ab. In Linux Mint ist dies standardmäßig aktiviert. Wenn die Größe der Auslagerungsdatei jedoch nicht ausreicht, können Sie diesen Dienst nicht aktivieren.

Wichtig hierbei ist, den für den Systembetrieb benötigten Swap Space zu berechnen. die Ruhezustand-Funktion. Zum Beispiel würde man ein System mit 4 GiB Speicher besitzen. Der Swap würde normalerweise (oder eine gute Größe) 9 GB betragen.

Sobald dies richtig eingestellt ist, können Sie die Option Ruhezustand aktivieren.

Epoxy
quelle
1
Um den Ruhezustand zu aktivieren, müssen Sie nur den Arbeitsspeicher austauschen ... Tatsächliche Größe. Wenn Sie also über 4 GB Arbeitsspeicher verfügen, muss die Cachegröße mindestens 4294967296 Byte betragen. Obwohl ein zusätzlicher Puffer von 10% empfohlen wird, sollten Sie für 4 GB RAM 4,5-5 GB Cache haben. Wenn Sie 8 GB RAM haben, sollten Sie ~ 9 GB Cache haben. Außerhalb des Ruhezustands variiert der empfohlene Cache-Speicherplatz je nach Systemnutzung und Anwendung.
acejavelin