So aktivieren Sie den Ruhezustand in Ubuntu 12.04
Wenn Sie gerade auf Ubuntu 12.04 aktualisiert haben, wird möglicherweise eine Option im Systemmenü fehlen. Die Option "Ruhezustand" ist jetzt standardmäßig ausgeblendet. Sie können sie jedoch zurückholen, wenn Sie den Ruhezustand des Systems vorziehen.
Der Ruhezustand ist standardmäßig deaktiviert, da dies bei einigen Systemkonfigurationen Probleme verursachen kann. Sie sollten einen Ruhezustand mit einem speziellen Befehl ausführen, um zu testen, ob er ordnungsgemäß funktioniert, bevor Sie ihn erneut aktivieren.
Hibernate vs. Suspend
Die Suspend-Option ist weiterhin im Systemmenü von Ubuntu verfügbar. Wie im Ruhezustand speichert Suspend Ihre geöffneten Programme und Daten, damit Sie schnell zu Ihrem vorherigen Zustand zurückkehren können. Für das Suspendieren ist jedoch Strom erforderlich - während sich der Computer im Suspend-Modus befindet, nimmt er weiterhin eine geringe Menge Strom auf. Wenn das System nicht mehr mit Strom versorgt wird - wenn Sie beispielsweise einen Desktop-Computer aus der Steckdose ziehen oder die Batterie eines Laptops leer ist, verlieren Sie Ihre Arbeit.
Im Gegensatz dazu speichert der Ruhezustand den Status Ihres Systems auf Ihrer Festplatte und schaltet das System aus, ohne Strom zu verbrauchen. Wenn Sie den Ruhezustand fortsetzen, werden Ihre geöffneten Programme und Daten wiederhergestellt. Der Ruhezustand spart Strom, dauert jedoch länger - der Computer muss Daten im RAM wiederherstellen, während der Ruhezustand die Daten im RAM behält.
Warum ist es deaktiviert?
Der Ruhezustand funktioniert bei vielen Hardwarekonfigurationen mit Ubuntu und anderen Linux-Distributionen nicht ordnungsgemäß. Wenn der Ruhezustand in Ihrem System nicht ordnungsgemäß funktioniert, setzen Sie den Ruhezustand möglicherweise fort und stellen fest, dass Ihre Arbeit verloren gegangen ist. Einige Hardwaretreiber funktionieren möglicherweise auch nicht ordnungsgemäß mit dem Ruhezustand. Beispielsweise funktionieren Wi-Fi-Hardware oder andere Geräte möglicherweise nicht, nachdem der Ruhezustand wieder aufgenommen wurde.
Der Ruhezustand ist standardmäßig deaktiviert, um zu verhindern, dass neue Benutzer auf diese Fehler stoßen und ihre Arbeit verlieren.
Ruhezustand testen
Bevor Sie den Ruhezustand erneut aktivieren, sollten Sie ihn testen, um sicherzustellen, dass er in Ihrem System ordnungsgemäß funktioniert. Speichern Sie Ihre Arbeit zunächst in allen geöffneten Programmen - Sie verlieren sie, wenn der Ruhezustand nicht ordnungsgemäß funktioniert.
Starten Sie ein Terminal, um den Ruhezustand zu testen. Geben Sie terminal in den Dash ein oder verwenden Sie die Tastenkombination Strg-Alt-T.
Führen Sie im Terminal den folgenden Befehl aus:
Sudo pm-Winterschlaf
Ihr System wird heruntergefahren. Nachdem Sie den Befehl ausgeführt haben, schalten Sie Ihr System wieder ein. Wenn die geöffneten Programme wieder angezeigt werden, funktioniert der Ruhezustand ordnungsgemäß.
Fehlerbehebung im Ruhezustand
Während Hardware-Inkompatibilitäten ein Hauptproblem beim Ruhezustand sind, gibt es ein weiteres häufiges Problem. Der Ruhezustand speichert den Inhalt Ihres RAM in Ihrer Swap-Partition. Daher muss Ihre Swap-Partition mindestens so groß sein wie Ihr RAM. Wenn Sie eine Swap-Partition von 2 GB und 4 GB RAM haben, funktioniert der Ruhezustand nicht ordnungsgemäß.
Eine schnelle Möglichkeit, RAM- und Swap-Größen zu vergleichen, bietet die Systemmonitor-Anwendung.
Sie können die Speicher- und Auslagerungsgrößen auf der Registerkarte Ressourcen anzeigen. "Speicher" bezieht sich hier auf Ihren Arbeitsspeicher.
Wenn Sie wirklich den Ruhezustand verwenden möchten und Ihre Swap-Partition kleiner als Ihr RAM ist, führen Sie GParted von einer Live-CD aus. Sie können GParted von einer Ubuntu-Live-CD oder einer dedizierten GParted-Live-CD ausführen. Von der Live-CD können Sie die Größe Ihrer Ubuntu-Partitionen ändern. Dies ist jedoch nicht möglich, während sie verwendet werden.
Ruhezustand wieder aktivieren
Sie können den Befehl sudo pm-hibernate jederzeit ausführen, wenn Sie in den Ruhezustand wechseln möchten. Dies ist jedoch unpraktisch. Um die Hibernate-Option in den Menüs wieder zu aktivieren, müssen Sie eine PolicyKit-Datei erstellen.
Sie können dafür einen beliebigen Texteditor verwenden. In diesem Beispiel wird jedoch gedit verwendet. Führen Sie den folgenden Befehl aus, um gedit als Root-Benutzer zu starten, und geben Sie die zu erstellende Datei an:
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Fügen Sie den folgenden Text in die Datei ein:
[Ruhezustand aktivieren]
Identität = Unix-Benutzer: *
Aktion = org.freedesktop.upower.hibernate
ResultActive = Ja
Speichern Sie die Textdatei, melden Sie sich ab und wieder an. Sie können den Ruhezustand über das Systemmenü aktivieren.