Это случилось со мной однажды. Что я сделал, так это то, что я загрузился с USB-устройства, которое я использовал для установки Ubuntu. Оттуда я установил другую версию Ubuntu на жесткий диск, а затем использовал grub из этой версии Ubuntu для доступа к моей другой ОС (я использовал Elementary OS).
Спящий режим отключен по умолчанию в Ubuntu 12.04. Обоснование этого решения можно найти в этом отчете об ошибке.
См. Этот вопрос, чтобы его можно было повторно использовать:
Как включить спящий режим?К сожалению, спящий режим отключен по умолчанию в Ubuntu 12.04, потому что он не работал корректно во многих системах.
Если вы не уверены, что спящий режим работает с вашим оборудованием, вы можете проверить его на отправив команду hibernate из вашего терминала
sudo pm-hibernate
Вот как включить ее в любом случае: ( спящий режим по умолчанию отключен в Ubuntu 12.04 : только для продвинутых пользователей - может не работать )
В терминале введите:
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla [!d6 ]Введите свой пароль по запросу.
Искать раздел
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/ com.ubuntu.desktop.pkla
[Отключить спящий режим по умолчанию] Identity = unix-user: * Action = org.freedesktop.upower.hibernate ResultActive = no
[Повторно включить спящий режим] Identity = unix-user: * Action = org.freedesktop.upower.hibernate ResultActive = yesи заменить его на
[d23 ] После следующего перезапуска опция «Hibernate» вернется в «меню питания» в правом верхнем углу экрана. Если ваше оборудование поддерживает спящий режим, оно будет работать сейчас.Хорхе: есть несколько способов спячки на Linux-компьютере. Если Ubuntu по умолчанию не работает, вы всегда можете попробовать другие системы гибернации.
В консоли:
sudo apt-get install hibernate
После этого перезагрузитесь. Это установит систему uswsusp, надежную систему с компрессией, которая даже не была установлена с Precise.
Вторая система - TuxOnIce, но для ее настройки требуется больше технических навыков.
[d4 ] После этого следуйте указаниям Precise howto для включения режима гибернации, опубликованного ранее. Печально видеть, что пакеты, необходимые для спящего режима, даже не установлены в установке Precise по умолчанию. Если вы не установите «hibernate», если вы попытаетесь запустить «sudo pm-hibernate», эта команда ничего не сделает (althogh на некоторых системах будет выполнять выключение).Это не из-за 12.04, а потому, что у вас нет раздела подкачки, или он не помечен как использование для спящего режима. У меня была аналогичная проблема, когда я обновился до 11.10.
Перейдите на эту веб-страницу, чтобы помочь либо добавить раздел подкачки, либо сделать его готовым к использованию swap. https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
Помните, что ваш своп должен быть больше вашего физического объема, если вы хотите спящий режим!
Hibernate будет работать только в том случае, если у вас нет раздела с зашифрованным подкачкой, который по умолчанию используется, если вы решили скрыть свой каталог входа во время установки ubuntu 12.04.
Попробуйте добавить скрипт, такой как
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
if [ -e /dev/zram0 ]; then
swapoff /dev/zram0
fi
;;
thaw)
if [ -e /dev/zram0 ]; then
swapon -p 100 /dev/zram0
fi
;;
esac
в диктофон /etc/pm/sleep.d. Это нужно было заставить его работать для меня, как угадайте, что? Вы не можете спящий режим в ramdisk !!!
D.