Я установил модуль uswsusp с помощью команды «sudo apt-get install uswsusp». Теперь я пытаюсь заменить стандартный режим гибернации (как запускается из меню) на s2disk. Я нашел информацию, что я должен отредактировать этот файл:
/usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
К сожалению, путь '/ usr / lib / hal' не существует в моей системе. Также, каталог '/etc/pm/config.d/' существует, но он пуст, и создание там файла '00_sleep-module' не помогло. Пожалуйста, помогите.
Вы можете создать файл с именем module
в /etc/pm/config.d/module
, если его там еще нет, и добавить
SLEEP_MODULE=uswsusp
для того, чтобы работать с pm-utils
Я думаю, что вы также должны пройти через часть конфигурации, приведенную в ссылке ниже.
Спасибо !! Много, это работало идеально. Мне удалось получить s2disk для перехода в спящий режим моего Toshiba C640, но не восстановить его. Обновив /etc/pm/config.d/00sleep_module и очистив cryptsetup согласно посту Ask Ubuntu , все стало хорошо работать.
Хотя пробуждение из спящего режима Grub 2 выглядит как-то не так, поскольку оно застревает на заднем плане на несколько секунд. Может быть, это просто grub или большой 4 ГБ снимок оперативной памяти, загружаемый с диска. Я должен буду проверить.
Кроме того, мое сетевое соединение вернулось. У меня были серьезные сомнения по этому поводу, поскольку мне приходилось настраивать модуль карты Atheros Fast Ethernet в ядро.
Я использую ядро 3.2.0-27-generic с Ubuntu 12.04 LT на оборудовании Toshiba Satellite C640. Шаги, которым я следовал
sudo nano /etc/pm/config.d/00sleep_module
Если вы никогда не трогали этот файл OOTB, он должен быть полностью прокомментирован. Пожалуйста, прочитайте это полностью. Добавьте следующую строку в конец файла
SLEEP_MODULE="uswsusp"
Наконец, очистите cryptsetup, я не уверен насчет этого шага, он может или не может помочь
sudo apt-get purge cryptsetup
После переустановки 11.10 с нуля s2disk является вариантом по умолчанию.