Intereting Posts
Контрольный том с использованием скрипта python – без контроля pcm Поведение Numpad постоянно меняется Как получить выбор GRUB при запуске? Устанавливают ли приложения .deb обновления? Смонтируйте раздел NTFS при запуске, а пользователь без полномочий root как владелец Добавляет ли «.» К имени сделать его нерекомендованным? Как создать привязку клавиш для запуска программ с текстовой консоли (без оконного менеджера / X-дисплея)? Ubuntu 12.04 Клавиатура Ярлык без использования ключа-модификатора ImportError: нет модуля с именем Selenium2Library Обновленный учебник для написания плагинов Compiz? Какую библиотеку мне нужно установить, если я хочу скомпилировать emacs Chrome / Firefox медленно запускается в 14.04 Общее решение для предотвращения параллельной работы длинного задания cron? Как добавить обложку альбома в mp3, используя медиаплеер vlc в ubuntu? скрипты init.d и rc

Как активировать спящий режим в 16.04.1? (Systemd)

У меня новая версия 16.04.1 на Lenovo T450, которая всегда отлично работала в отношении приостановки / спящего режима на Ubuntu (предыдущая версия I была 14.04.5). В этой установке Swap удобнее, чем RAM.

Поскольку я привык к настоящему времени, после установки я попытался продолжить обычный хак для активации гибернации. Однако на этот раз все выглядит по-другому, поскольку sudo pm-hibernate , похоже, ничего не делает.

Насколько я понимаю, теперь, когда ubuntu переключился на systemd, правильной командой будет systemctl hibernate который возвращает

  Failed to hibernate system via logind: Sleep verb not supported 

Я попробовал решения, упомянутые здесь , но они в основном направлены на повторное включение pm-hibernate и внесение его в меню выхода из системы. Я также видел, что одним из возможных решений является установка ядра Tuxonice, но не пыталась, так как я не очень заинтересована в подделке ядра в целом и использовании ядра PPA в частности.

Итак, есть ли способ активировать спящий режим на последних версиях Ubuntu на базе systemd? Предпочтительно использовать systemd и избегать возможного взлома системы. Или мне просто нужно ждать и надеяться до следующего обновления?

Наконец, я смог решить свою собственную проблему, следуя некоторым темам на Fedora (они сделали переход на systemd некоторое время назад, поэтому там есть больше материала).

Оказывается, что у меня была безопасная загрузка (я вспоминаю, что меня спрашивали об этом во время установки 16.04, и я продолжал ее, не задумываясь), и это вызвало вывод cat /sys/power/disk :

  [disabled] 

Действительно, это не очень хороший знак. Поэтому я перезагрузился и пошел искать в настройках BIOS, там была отключена безопасная загрузка. Теперь cat /sys/power/disk получает меня:

  [platform] shutdown reboot suspend 

который выглядит лучше. И действительно, вызов systemctl hibernate приводит к успешной последовательности спящего / оттаивания.

Кроме того, теперь возможность перехода в спящий режим появляется в графическом интерфейсе без необходимости взлома (по крайней мере, на моем компьютере).

Это также может произойти, когда ваш своп слишком мал, чтобы хранить содержимое вашей RAM (например, когда вы добавили больше ОЗУ на компьютер после настройки ОС).

Проверьте, например, в htop , тогда номер Mem должен быть <= номер Swp .

См. https://github.com/systemd/systemd/issues/6729