Начиная с Ubuntu версии 12.04, спящий режим был убран из всех меню и настроек. Мотивируется это тем, что он не везде корректно работал и данный шаг сделан во благо пользователям. В этой короткой заметке будет рассказано, как вернуть спящий режим на своё место.
Вообще, функция спящего режима осталась доступна через терминал: достаточно ввести
sudo pm-hibernate
Однако, печалит отсутствие возможности настроить переход ноутбука в спящий режим при критическом заряде - доступно только выключение:
Решение было найдено на англоязычной AskUbuntu. Вкратце: нужно создать файл по адресу /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla (требует привилегий root пользователя) следующего содержания:
[Re-enable hibernate by default] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes
Далее перезагрузите систему. Теперь спящий режим доступен и в Ubuntu 12.04 LTS.
Что-то не работает оно..
ОтветитьУдалитьНа некоторых конфигурациях "железа" спящий режим действительно не работает. Точнее, работает только в одном направлении - уход в сон. Именно поэтому данный режим по-умолчанию не активен.
УдалитьУ меня, например, ноутбук отлично засыпает и просыпается, и там я спящий режим включил, а десктоп только засыпает и не просыпается (включается "с нуля").
Так что для начала стоит проверить поддержку командой "sudo pm-hibernate", а уже затем включать этот пункт в меню...
Кажется нашел разгадку: без swap'a не работает!
ОтветитьУдалитьТак и есть. Если ставили систему не по инструкции, то своп не создавался, и спящий режим не заработает - нужно создать его самостоятельно (с помощью GParted, напримар)
УдалитьСпасибо! Спасло!
ОтветитьУдалить