Wie kann ich in GNOME Shell in den Ruhezustand wechseln?

Antworten:

11

Installieren Sie einfach diese GNOME-Shell-Erweiterung, indem Sie den Schieberegler verschieben. In Ihrem Benutzermenü sollten nun einige neue zusätzliche Optionen angezeigt werden: Ruhezustand und Ausschalten ...

Bildbeschreibung hier eingeben

Alfredo Hernández
quelle
1
Dies fügt für mich nicht die Option "Ruhezustand" hinzu,
sondern setzt Folgendes aus
Wahrscheinlich hat der Ersteller das Verhalten der Erweiterung geändert. Ich habe es seit Ewigkeiten nicht mehr benutzt.
Alfredo Hernández
@DaboRoss Ich habe es gerade installiert und es zeigt die HibernateOption auf meinem System (Ubuntu GNOME 3.8).
Alfredo Hernández
1
Ich habe es gerade neu installiert und es scheint diesmal zu funktionieren! Sie müssen es aktualisiert haben! Danke, dass du das gepostet hast.
Daboross
Das ist toll, Kumpel!
Alfredo Hernández
10

dv3500ea In Ihrem Link zu GNOME Shell Cheat Sheet haben Sie die Antwort erhalten:

Der Menüeintrag Power Off ... ist standardmäßig ausgeblendet. Sie können es sichtbar machen, indem Sie die Alt-Taste im Benutzermenü drücken.

Halten Sie einfach ALT

oren
quelle
1
Es klappt!!! So einfach!
Dougui
6
Wo ist dann der Winterschlaf? Die Frage war über Winterschlaf
Anwar
3
Dies ist Standby, nicht Ruhezustand
Sebix
7
sudo apt-get install pm-utils

Alt + F2

sudo pm-hibernate
Bharathwaaj
quelle
Der Befehl sudo funktioniert in Alt-F2 nicht. Sie müssen Terminal
Anwar
5

Ich glaube nicht, dass es möglich ist, in der GNOME-Shell manuell in den Ruhezustand zu wechseln (ich könnte mich irren). Es gibt eine Erweiterung, die zusätzliche Optionen für die Energieverwaltung bietet, aber da ich die Erweiterungen selbst nicht erfolgreich installiert habe, kann ich Ihnen nicht genau sagen, wie Sie sie installieren sollen.

Im Moment können Sie alt+ drücken f2und pmi action hibernateoder gnome-power-cmd hibernate(nur 10.10 und niedriger) eingeben und dann drücken enter. Hierdurch erhalten Sie keine Optionen. Tun Sie dies nur, wenn Sie sicher sind, dass Sie nicht abbrechen möchten.

Wenn Sie dies vereinfachen möchten, können Sie ein Skript mit (mit Zenity, um Optionen bereitzustellen) erstellen und in platzieren ~/bin. Sie können dann eine Tastaturbindung für das Skript erstellen, sodass alt+super+hIhr System in den Ruhezustand wechselt, wenn Sie (zum Beispiel) drücken .

RolandiXor
quelle
Ich denke, es gnome-power-cmdist in 11.04 nicht mehr verfügbar. Siehe: answers.launchpad.net/ubuntu/+source/gnome-power-manager/… ; Alternative ist: gshutdown gshutdown.tuxfamily.org/en/index.php .
user7044
Um den Befehl pmi zu verwenden, musste ich das powermanagement-interfacePaket installieren . Leider bekomme ich einen Fehler , wenn ich es verwenden: Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files.
dv3500ea
@ dv3500ea aw man ... Ich muss wieder den richtigen Befehl für GNOME 3 finden. Wenn Sie es vor mir tun, können Sie es in der Antwort bearbeiten.
RolandiXor
Sie können immersystemctl hibernate
Rolf
2

Dafür ist in 12.10 ein bisschen mehr erforderlich. (Überspringen Sie diese Antwort, wenn Sie 12.04 oder früher verwenden.) Standardmäßig zeigt das alternative Statusmenü die Option Ruhezustand nicht mehr an. Der einfachste Weg, dies zu beheben, besteht darin, die Erweiterung zu installieren, die den Ubuntu-Repositorys neu hinzugefügt wurde, und dann gsettings zu verwenden, um die Standardeinstellung zu ändern:

sudo apt-get install gnome-shell-extensions
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true

Aktivieren Sie dann die Erweiterung in Tweak Tool und starten Sie die Shell neu (Alt + F2 und geben Sie r ein).

Installieren Sie die Erweiterung NICHT von extensions.gnome.org.

Michael C.
quelle
4
Der zweite Befehl funktioniert bei mir nicht. Bist du dir sicher? Ich bekomme diese Fehlermeldung:No such schema 'org.gnome.shell.extensions.alternative-status-menu'
sajjadG
1

Sie müssen das Paket "gnome-shell-extensions-alternative-status-menu" installieren, wenn Sie gnome-shell testing ppa verwenden. Dadurch werden die Optionen für den Ruhezustand sowie das Ausschalten im Statusmenü aktiviert.

Syed Khalil
quelle
1
Es gibt kein solches Paket in den offiziellen Repositories, das ich verwende.
dv3500ea
Sie müssen das folgende ppa hinzufügen: sudo apt-add-repository ppa: ricotz / testing && sudo apt-get update. Dann aktualisiere gnome-shell mit sudo apt-get dist-upgrade und installiere dann das Paket "gnome-shell-extensions-alternative-status-menu". Das war's
Syed Khalil
1

Für mich die Erweiterung zu installieren

sudo apt-get install gnome-shell-extensions
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true

(wie oben erwähnt) UND Bearbeiten dieser Datei

gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

und einfügen

[Enable Hibernate]
 Identity=unix-user:*
 Action=org.freedesktop.upower.hibernate
 ResultActive=yes

geholfen (siehe hier ).

user178073
quelle
1

Auf Ubuntu Gnome 14.04, Gnome 3.12, funktioniert das Folgende (13. Juni 2014), aber ich habe es nur so eingerichtet, dass es mit dem Drücken des Ein- / Ausschalters und dem Schließen des Deckels funktioniert (also ohne GUI-Taste zum Drücken).

Ein Lob geht hier auch an die Kommentatoren.

Anstatt eine neue Datei zu erstellen .../polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla, bearbeiten Sie sudo die vorhandene

/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

und activate Hibernation dort, indem ResultActive=noauf ResultActive=yesdie folgenden Abschnitte zu erhalten:

[Disable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

Dadurch kann das Gerät in den Ruhezustand versetzt werden.

Um es beim Schließen des Deckels zu aktivieren, drücken Sie sudo edit

/etc/systemd/logind.conf

und wechseln HandleLidSwitch=suspendzu #HandleLidSwitch=hibernate.

Zuvor suchte ich im dconf editor nach Einträgen mit hibernateund änderte alles von suspendzu hibernate(mein Computer kann nicht fortgesetzt werdensuspend ...). Ich bin nicht sicher, welchen Eintrag es zum Laufen gebracht hat, aber der Ein- / Ausschalter hält meinen Computer jetzt auch im Ruhezustand.

Rasmus
quelle
1

Ich habe eine neue Erweiterung gefunden, die eine neue Schaltfläche für den Ruhezustand hinzufügt. Es funktioniert gut mit Touchscreens und Convertibles, da es eine separate Taste ist. Es gibt jedoch einen Nachteil: Es funktioniert (derzeit) nicht über den Sperrbildschirm.

Bildbeschreibung hier eingeben

Es war in Ubuntu 17.10 einfach zu finden , ich musste nur nach Ruhezustand suchen und das entsprechende Ergebnis des Abschnitts für Software- Ergebnisse auswählen . Hibernate- und Gnome-Erweiterungen wurden bereits eingerichtet. Wenn Sie Probleme damit haben, schlagen wir vor, dass Sie hier auf dieser Site nach den entsprechenden Fragen und Antworten suchen.

Sie können den Netzschalter auch so konfigurieren, dass er Ihren Computer in den Ruhezustand versetzt, anstatt ihn herunterzufahren (Einstellungen> Energieoptionen).

LiveWireBT
quelle
Dieser hat nach der Bearbeitung auf Ubuntu 18.04 für mich funktioniert /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla(siehe askubuntu.com/a/1064114/674319 )
Laurenz
0

Mit Ubuntu-Gnome 13.10 (Stand 24.10.2013) konnte ich den Ruhezustand in den Energieeinstellungen sowie den Ruhezustand über den physischen Ein- / Ausschalter verwenden:

sudo -i  # because the following should be ran as root
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true
cat > /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla <<EOF
[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
EOF
chag
quelle