Как включить Hibernate в Ubuntu 12.04

Оглавление:

Как включить Hibernate в Ubuntu 12.04
Как включить Hibernate в Ubuntu 12.04

Видео: Как включить Hibernate в Ubuntu 12.04

Видео: Как включить Hibernate в Ubuntu 12.04
Видео: Windows Powershell: Что это и как использовать? Основные команды 🖥️⚙️🧰 - YouTube 2024, Апрель
Anonim
Если вы только что обновили версию Ubuntu 12.04, вы можете заметить, что в ее системном меню отсутствует параметр. Опция Hibernate теперь скрыта по умолчанию, но вы можете вернуть ее, если вы предпочитаете спящий режим в вашей системе.
Если вы только что обновили версию Ubuntu 12.04, вы можете заметить, что в ее системном меню отсутствует параметр. Опция Hibernate теперь скрыта по умолчанию, но вы можете вернуть ее, если вы предпочитаете спящий режим в вашей системе.

Hibernate отключен по умолчанию, поскольку он может вызвать проблемы при некоторых конфигурациях системы. Вы должны выполнить спящий режим с помощью специальной команды, чтобы проверить правильность работы, прежде чем снова включить его.

Hibernate vs. Suspend

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

В contras спящий режим сохраняет состояние вашей системы на вашем жестком диске и отключает систему, не потребляя питание. Когда вы вернетесь из спящего режима, ваши открытые программы и данные будут восстановлены. Hibernate экономит электроэнергию, но требуется больше времени - компьютер должен восстановить данные в ОЗУ, а suspend сохраняет данные в ОЗУ.
В contras спящий режим сохраняет состояние вашей системы на вашем жестком диске и отключает систему, не потребляя питание. Когда вы вернетесь из спящего режима, ваши открытые программы и данные будут восстановлены. Hibernate экономит электроэнергию, но требуется больше времени - компьютер должен восстановить данные в ОЗУ, а suspend сохраняет данные в ОЗУ.

Почему это отключено

Hibernate не работает должным образом во многих конфигурациях оборудования с Ubuntu и другими дистрибутивами Linux. Если спящий режим не работает должным образом в вашей системе, вы можете вернуться из спящего режима, чтобы найти, что ваша работа была утеряна. Некоторые аппаратные драйверы также могут не работать должным образом в спящем режиме - например, оборудование Wi-Fi или другие устройства могут не работать после возобновления спящего режима.

Чтобы новые пользователи не встречали эти ошибки и не теряли работу, спящий режим по умолчанию отключен.

Тестирование спящего режима

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

Чтобы проверить спящий режим, запустите терминал. Введите терминал в тире и используйте комбинацию клавиш Ctrl-Alt-T.

В терминале выполните следующую команду:
В терминале выполните следующую команду:

sudo pm-hibernate

Ваша система отключится. После запуска команды снова включите вашу систему - если ваши открытые программы снова появятся, спящий режим работает правильно.
Ваша система отключится. После запуска команды снова включите вашу систему - если ваши открытые программы снова появятся, спящий режим работает правильно.

Устранение неполадок спящего режима

Хотя аппаратная несовместимость является серьезной проблемой для спящего режима, есть еще одна общая проблема. Hibernate сохраняет содержимое вашей RAM в ваш раздел подкачки. Следовательно, ваш раздел подкачки должен быть не меньше, чем ваша оперативная память. Если у вас есть раздел подкачки 2 ГБ и 4 ГБ ОЗУ, спящий режим не будет работать должным образом.

Быстрый способ сравнить объем оперативной памяти и размер свопинга с приложением System Monitor.

Вы можете просмотреть размеры памяти и свопинга на вкладке «Ресурсы». «Память» здесь относится к вашей ОЗУ.
Вы можете просмотреть размеры памяти и свопинга на вкладке «Ресурсы». «Память» здесь относится к вашей ОЗУ.
Если вы действительно хотите использовать спящий режим, а ваш раздел подкачки меньше, чем ваша оперативная память, попробуйте запустить GParted с живого компакт-диска. Вы можете запустить GParted с живого компакт-диска Ubuntu или с выделенного живого компакт-диска GParted. С живого компакт-диска вы можете изменить размер своих разделов Ubuntu - вы не можете сделать это, пока они используются.
Если вы действительно хотите использовать спящий режим, а ваш раздел подкачки меньше, чем ваша оперативная память, попробуйте запустить GParted с живого компакт-диска. Вы можете запустить GParted с живого компакт-диска Ubuntu или с выделенного живого компакт-диска GParted. С живого компакт-диска вы можете изменить размер своих разделов Ubuntu - вы не можете сделать это, пока они используются.

Повторное включение спящего режима

Вы можете запускать команду 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

Рекомендуемые: