Bagaimana saya bisa hibernasi dari GNOME Shell?

Jawaban:

11

Instal saja ekstensi GNOME Shell ini dengan menggeser slider. Menu pengguna Anda sekarang harus menunjukkan beberapa opsi tambahan baru: Hibernate, dan Power Off ...

masukkan deskripsi gambar di sini

Alfredo Hernández
sumber
1
Ini tidak menambahkan opsi 'hibernasi' untuk saya, hanya menunda: /
daboross
Mungkin pencipta telah mengubah perilaku ekstensi. Saya sudah lama tidak menggunakannya.
Alfredo Hernández
@DaboRoss Baru saja menginstalnya dan itu menunjukkan Hibernateopsi pada sistem saya (Ubuntu GNOME 3.8).
Alfredo Hernández
1
Saya baru saja menginstalnya lagi dan sepertinya berfungsi kali ini! Mereka harus memperbaruinya! Terima kasih telah memposting itu.
daboross
Bagus, sobat!
Alfredo Hernández
10

dv3500ea Dalam tautan Anda ke GNOME Shell Cheat Sheet Anda mendapat jawabannya:

Entri menu Matikan ... disembunyikan secara default. Anda dapat membuatnya terlihat dengan menekan tombol Alt di menu pengguna.

Tahan saja ALT

oren
sumber
1
Berhasil!!! Sangat sederhana!
Dougui
6
lalu di mana hibernate? Pertanyaannya adalah tentang hibernasi
Anwar
3
Ini siaga, bukan hibernasi
sebix
7
sudo apt-get install pm-utils

Alt + F2

sudo pm-hibernate
Bharathwaaj
sumber
perintah sudo tidak akan berfungsi di alt-f2. Anda harus menggunakan terminal
Anwar
5

Saya rasa tidak mungkin hibernasi secara manual di GNOME Shell (saya bisa saja salah). Ada ekstensi yang menambahkan opsi tambahan untuk manajemen daya, tetapi karena belum berhasil menginstal ekstensi sendiri, saya tidak dapat memberi tahu Anda dengan pasti bagaimana cara menginstalnya.

Untuk saat ini, Anda dapat menekan alt+ f2dan mengetik pmi action hibernateatau gnome-power-cmd hibernate(hanya 10.10 dan lebih rendah), lalu tekan enter. Ini tidak akan memberi Anda opsi apa pun, jadi lakukan saja ini jika Anda yakin tidak ingin membatalkan.

Jika Anda ingin membuatnya lebih mudah, Anda dapat membuat skrip dengan (menggunakan zenity untuk memberikan opsi) dan letakkan ini di ~/bin. Anda kemudian dapat membuat ikatan keyboard untuk skrip, jadi ketika Anda menekan (misalnya) alt+super+hsistem Anda akan hibernasi.

RolandiXor
sumber
Saya kira gnome-power-cmdtidak lagi tersedia dalam 11,04, Rujuk: answer.launchpad.net/ubuntu/+source/gnome-power-manager/… ; alternatifnya adalah: gshutdown gshutdown.tuxfamily.org/en/index.php .
user7044
Untuk menggunakan perintah pmi saya harus menginstal powermanagement-interfacepaket. Sayangnya saya mendapatkan error ketika saya menggunakannya: Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files.
dv3500ea
@ dv3500ea aw man ... Saya harus menemukan perintah yang benar untuk GNOME 3 lagi. Jika Anda melakukannya sebelum saya merasa bebas untuk mengeditnya menjadi jawabannya.
RolandiXor
Anda selalu dapatsystemctl hibernate
Rolf
2

Ada sedikit lebih banyak yang diperlukan untuk ini di 12.10. (Lewati jawaban ini jika Anda menggunakan 12,04 atau lebih lama.) Secara default, menu status alternatif tidak lagi menampilkan opsi Hibernate. Cara termudah untuk memperbaikinya adalah dengan menginstal ekstensi, yang baru ditambahkan ke repositori Ubuntu, dan kemudian gunakan gsettings untuk mengubah default:

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

Kemudian aktifkan ekstensi di Tweak Tool dan restart shell (alt + f2 dan masukkan r).

JANGAN menginstal ekstensi dari extensions.gnome.org.

Michael C.
sumber
4
Perintah kedua tidak bekerja untuk saya. Apakah Anda yakin akan hal itu? Saya mendapatkan kesalahan ini:No such schema 'org.gnome.shell.extensions.alternative-status-menu'
sajjadG
1

Anda perlu menginstal paket "gnome-shell-extensions-alternative-status-menu" jika Anda menggunakan ppa pengujian gnome-shell. Ini akan mengaktifkan opsi hibernasi serta mematikan opsi di menu status.

Syed Khalil
sumber
1
Tidak ada paket seperti itu di repositori resmi yang saya gunakan.
dv3500ea
Anda perlu menambahkan ppa berikut: sudo apt-add-repositori ppa: ricotz / testing && sudo apt-get pembaruan. Kemudian tingkatkan gnome-shell menggunakan sudo apt-get dist-upgrade dan kemudian instal paket "gnome-shell-extensions-alternative-status-menu". Itu dia
Syed Khalil
1

Bagi saya menginstal ekstensi

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

(seperti yang disebutkan di atas) DAN mengedit file ini

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

dan memasukkan

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

membantu (lihat di sini ).

pengguna178073
sumber
1

Pada Ubuntu Gnome 14.04, Gnome 3.12, berikut ini berfungsi (13 Juni 2014), tetapi saya hanya mengaturnya agar berfungsi dengan menekan tombol daya dan menutup tutupnya (jadi tidak ada tombol GUI untuk menekan).

Penghargaan juga diberikan di sini , kepada para komentator.

Alih-alih membuat file baru .../polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla, sudo edit yang ada

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

dan aktifkan hibernasi di sana, dengan mengubah ResultActive=noke ResultActive=yes, untuk mendapatkan bagian berikut:

[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

Ini memungkinkan mesin melakukan hibernasi.

Untuk mengaktifkannya pada penutupan tutup, sudo edit

/etc/systemd/logind.conf

dan ubah HandleLidSwitch=suspendke #HandleLidSwitch=hibernate.

Sebelum melakukan ini, saya mencari entri dengan dconf editorhibernate dan mengubah segalanya dari suspendmenjadi hibernate(mesin saya tidak dapat melanjutkan dari suspend...) Saya tidak yakin entri mana yang membuatnya berfungsi, tetapi tombol daya juga hibernasi mesin saya sekarang.

Rasmus
sumber
1

Saya menemukan ekstensi baru yang menambahkan tombol baru untuk hibernasi. Ini berfungsi dengan baik dengan layar sentuh dan convertible karena merupakan tombol terpisah. Namun ada kekurangannya: tidak (saat ini) bekerja dari lockscreen.

masukkan deskripsi gambar di sini

Mudah ditemukan di Ubuntu 17.10 , saya hanya perlu mencari hibernate dan memilih hasil yang sesuai dari bagian untuk hasil perangkat lunak . Ekstensi Hibernate dan Gnome sudah disiapkan, jika Anda memiliki masalah dengan ini, saya sarankan Anda mencari Tanya Jawab terkait di sini di situs ini.

Anda juga masih dapat mengonfigurasi tombol daya untuk hibernasi komputer Anda alih-alih mematikannya (pengaturan> opsi daya), jika itu yang Anda inginkan.

LiveWireBT
sumber
Yang ini berfungsi untuk saya di Ubuntu 18.04 setelah diedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla(lihat askubuntu.com/a/1064114/674319 )
Laurenz
0

pada 2013-10-24, menggunakan Ubuntu-Gnome 13.10, berikut ini memungkinkan saya untuk menggunakan hibernasi dalam pengaturan daya, serta hibernasi menggunakan tombol daya fisik:

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
halangan
sumber