Как я могу перейти в спящий режим из GNOME Shell?

В GNOME Shell нет опции спящего режима в меню сеанса. Я проверил шпаргалку GNOME Shell , но гибернация там не упоминается.

Как я могу перевести компьютер в спящий режим из сеанса оболочки GNOME?

20
задан 17 October 2018 в 02:20

10 ответов

Просто установите это расширение оболочки GNOME , сдвинув слайдер. Ваше пользовательское меню должно теперь показать несколько новых дополнительных опций: Hibernate и Power Off ...

enter image description here

0
ответ дан 17 October 2018 в 02:20

dv3500ea В вашей ссылке на Шпаргалку оболочки GNOME вы получили ответ:

Пункт меню Power Off ... скрыт по умолчанию , Вы можете сделать это видимым, нажав клавишу Alt в меню пользователя.

Просто удерживайте ALT

0
ответ дан 17 October 2018 в 02:20
sudo apt-get install pm-utils

Alt + F2

sudo pm-hibernate
0
ответ дан 17 October 2018 в 02:20

Я не думаю, что можно вручную переходить в спящий режим в GNOME Shell (я могу ошибаться). Существует расширение, которое добавляет дополнительные опции для управления питанием, но не имея успешной установки расширений самостоятельно, я не могу точно сказать, как его установить.

Сейчас вы можете нажать alt + f2 и набрать pmi action hibernate или gnome-power-cmd hibernate (только 10.10 и ниже), а затем нажать enter . Это не даст вам никаких вариантов, поэтому делайте это только в том случае, если вы уверены, что не захотите отменить.

Если вы хотите сделать это проще, вы можете создать скрипт с помощью (используя zenity для предоставления опций) и поместить его в ~/bin. Затем вы можете создать привязку клавиатуры для скрипта, поэтому, когда вы нажимаете (например) alt + super + h , ваша система переходит в спящий режим.

0
ответ дан 17 October 2018 в 02:20

По состоянию на 2013-10-24, используя Ubuntu-Gnome 13.10, следующее позволило мне использовать спящий режим в настройках питания, а также спящий режим с помощью кнопки физического питания:

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
0
ответ дан 17 October 2018 в 02:20

Вам необходимо установить пакет «gnome-shell-extensions-alternative-status-menu», если вы используете ppa для тестирования gnome-shell. Это включит режим гибернации, а также параметры отключения питания в меню состояния.

0
ответ дан 17 October 2018 в 02:20

Для этого нужно 12.10. (Пропустите этот ответ, если вы используете 12.04 или более раннюю версию.) По умолчанию в альтернативном меню состояния больше не отображается опция Hibernate. Самый простой способ исправить это - установить расширение, недавно добавленное в репозитории Ubuntu, а затем использовать gsettings для изменения значения по умолчанию:

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

Затем включите расширение в Tweak Tool и перезапустите оболочку + f2 и введите r).

НЕ устанавливайте расширение с extensions.gnome.org.

0
ответ дан 17 October 2018 в 02:20

Я нашел новое расширение , которое добавляет новую кнопку для спящего режима. Он отлично работает с сенсорными экранами и кабриолетами, потому что это отдельная кнопка. Однако есть один недостаток: он не работает (в настоящее время) с экрана блокировки.

enter image description here

Было легко найти в Ubuntu 17.10 , мне просто нужно было найти спящий режим и выбрать соответствующий результат раздел для программного обеспечения результатов. Расширения Hibernate и Gnome уже были настроены, если у вас есть проблемы с ними, я предлагаю вам поискать соответствующие вопросы и ответы здесь на этом сайте.

Также вы по-прежнему можете настроить кнопку питания на режим гибернации компьютера вместо его выключения (настройки> параметры питания), если это именно то, что вам нужно.

0
ответ дан 17 October 2018 в 02:20

Для меня установка расширения

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

(как упомянуто выше) И редактирование этого файла

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

и вставка

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

помогли (см. [ 113] здесь ).

0
ответ дан 17 October 2018 в 02:20

В Ubuntu Gnome 14.04, Gnome 3.12 работают следующие (13 июня 2014 г.), но я настроил его только для работы с нажатием кнопки питания и закрытием крышки (поэтому кнопка GUI не нажимается).

Заслуживает внимания здесь , также и для комментаторов.

Вместо создания нового файла .../polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla, sudo отредактируйте существующий

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

и активируйте спящий режим там, изменив ResultActive=no на ResultActive=yes, чтобы получить следующие разделы:

[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

Это позволяет машине переходить в спящий режим.

Чтобы активировать его при закрытии крышки, sudo отредактируйте

/etc/systemd/logind.conf

и измените HandleLidSwitch=suspend на #HandleLidSwitch=hibernate.

Перед этим я искал в dconf editor записи с hibernate и изменил все с suspend на hibernate (моя машина не может возобновить с suspend ...) Я Я не уверен, какая запись заставила его работать, но кнопка питания теперь также переводит мою машину в спящий режим.

0
ответ дан 17 October 2018 в 02:20

Другие вопросы по тегам:

Похожие вопросы: