Watch
1
0
Fork
You've already forked gnome-shell-extension-hibernate-status
0
No description
  • JavaScript 93%
  • Makefile 6.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel Baumann 59365697a4
Updating to debhelper 14.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2026-06-27 09:44:46 +02:00
.github/workflows Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
debian Updating to debhelper 14. 2026-06-27 09:44:46 +02:00
locale Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
schemas Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
.editorconfig Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
.gitignore Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
.prettierrc Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
buildforupload.sh Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
extension.js Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
LICENSE Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
Makefile Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
metadata.json Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
prefs.js Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00
README.md Adding upstream version 1.15+20260407. 2026-05-10 10:30:05 +02:00

gnome-shell-extension-hibernate-status

Gnome Shell extension that adds a hibernate/hybrid suspend button in Status menu.

Originally developed by @arelange and then @p91paul. Now maintained by @slaclau.

Supports GNOME 45, 46, 47, and 48.

FAQ

Hibernation does not work

Try launching from your terminal

systemctl hibernate

If it doesn't work, it means hibernation is disabled on your system. Please see:

https://askubuntu.com/questions/1034185/ubuntu-18-04-cant-resume-after-hibernate/1064114#1064114

or

https://help.ubuntu.com/16.04/ubuntu-help/power-hibernate.html

Hibernation button does not show up, but systemctl hibernate works

If you are running Ubuntu, try putting

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

[Enable hibernate in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes

into /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

Otherwise check for similar settings for your distribution. Credit: https://github.com/arelange/gnome-shell-extension-hibernate-status/issues/41#issuecomment-565883599