Hibernate отключен по умолчанию, поскольку он может вызвать проблемы при некоторых конфигурациях системы. Вы должны выполнить спящий режим с помощью специальной команды, чтобы проверить правильность работы, прежде чем снова включить его.
Hibernate vs. Suspend
Опция Suspend все еще доступна в системном меню Ubuntu. Подобно hibernate, suspend сохраняет ваши открытые программы и данные, поэтому вы можете быстро вернуться к предыдущему. Однако для приостановки требуется питание - в режиме ожидания ваш компьютер будет продолжать потреблять небольшое количество энергии. Если система теряет питание - например, если вы отключите настольный компьютер от розетки электропитания или от батареи батареи ноутбука, вы потеряете свою работу.
Почему это отключено
Hibernate не работает должным образом во многих конфигурациях оборудования с Ubuntu и другими дистрибутивами Linux. Если спящий режим не работает должным образом в вашей системе, вы можете вернуться из спящего режима, чтобы найти, что ваша работа была утеряна. Некоторые аппаратные драйверы также могут не работать должным образом в спящем режиме - например, оборудование Wi-Fi или другие устройства могут не работать после возобновления спящего режима.
Чтобы новые пользователи не встречали эти ошибки и не теряли работу, спящий режим по умолчанию отключен.
Тестирование спящего режима
Перед повторным включением спящего режима вы должны проверить его, чтобы убедиться, что он работает правильно в вашей системе. Во-первых, сохраните свою работу во всех открытых программах - вы потеряете ее, если спящий режим не работает должным образом.
Чтобы проверить спящий режим, запустите терминал. Введите терминал в тире и используйте комбинацию клавиш Ctrl-Alt-T.
sudo pm-hibernate
Устранение неполадок спящего режима
Хотя аппаратная несовместимость является серьезной проблемой для спящего режима, есть еще одна общая проблема. Hibernate сохраняет содержимое вашей RAM в ваш раздел подкачки. Следовательно, ваш раздел подкачки должен быть не меньше, чем ваша оперативная память. Если у вас есть раздел подкачки 2 ГБ и 4 ГБ ОЗУ, спящий режим не будет работать должным образом.
Быстрый способ сравнить объем оперативной памяти и размер свопинга с приложением System Monitor.
Повторное включение спящего режима
Вы можете запускать команду sudo pm-hibernate всякий раз, когда вы хотите спящий режим, но это неудобно. Чтобы снова включить параметр спящего режима в меню, вам необходимо создать файл PolicyKit.
Для этого вы можете использовать любой текстовый редактор, но в этом примере мы будем использовать gedit. Выполните следующую команду, чтобы запустить gedit в качестве пользователя root и указать файл, который вы хотите создать:
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