Hibernate отсутствует меню питания и при нажатии кнопки питания для ноутбука
23
Когда я обновил с 11.10 до 12.04, мое меню питания Ubuntu утратило способность переходить в спящий режим. Есть ли способ, чтобы добавить, что еще в, или это по умолчанию 12.04?
@Chauncellor Почему? Предположительно , как некоторые пользователи видят и вариант , и ожидать его на работу, так что лучше , чтобы заставить их пройти через rpocedure безопасности?
Яфарт Агарвал
Я говорю об удалении опции. Убери все это полностью. Убейте его огнем. Это плохо поддерживается, сильно разбитый мусор, который причиняет гораздо больше боли многим пользователям, чем следовало бы. Просто спать компьютер.
19
К сожалению, спящий режим отключен по умолчанию в Ubuntu 12.04 , потому что он не правильно работает на многих системах.
Если вы не уверены, если спячка работает с вашим оборудованием, вы можете проверить его, отправив гибернации команду из вашего терминала
sudo pm-hibernate
Вот как включить его в любом случае: ( предупреждение : только для продвинутых пользователей - может не работать)
[Отключить спящий режим по умолчанию]
Идентичность = Unix-пользователь: *
Действие = org.freedesktop.upower.hibernate
ResultActive = нет
и заменить его на
[Повторное включение в спящем режиме]
Идентичность = Unix-пользователь: *
Действие = org.freedesktop.upower.hibernate
ResultActive = да
После следующей перезагрузки, опция «Спящий режим» вернется в «меню питания» в правом верхнем углу экрана. Если ваше оборудование поддерживает спящий режим, он будет работать.
Примечание . Если вы хотите снова отключить режим гибернации, просто отмените изменения, сделанные выше.
Хорхе: есть несколько способов перевести компьютер с Linux в спящий режим. Если по умолчанию Ubuntu терпит неудачу, вы всегда можете попробовать другие системы гибернации.
В консоли:
sudo apt-get install hibernate
После этого перезагрузите компьютер. Это позволит установить систему uswsusp, надежную систему со сжатием, что даже не был установлен с Precise.
Вторая система - TuxOnIce, но для ее настройки требуется больше технических навыков.
После этого следуйте инструкциям Precise для включения гибернации, опубликованным ранее. Грустно видеть, что пакеты, необходимые для спящего режима, даже не устанавливаются при точной установке по умолчанию. Если вы не установите «hibernate», если вы попытаетесь запустить «sudo pm-hibernate», эта команда ничего не будет делать (хотя в некоторых системах она может завершить работу).
Спас мою жизнь. Потратил слишком много часов, изменив размер пространства подкачки и настроив загрузчик / резюме. Это просто работает (и быстрее PM-спящий режим). Спасибо. (пользователь asus-904hd).
Пантуан
3
Это не из-за 12.04, а потому что у вас нет раздела подкачки, или он не помечен как используемый для спящего режима. У меня была похожая проблема при обновлении до 11.10.
Hibernate будет работать только в том случае, если у вас нет зашифрованного раздела подкачки, который используется по умолчанию, если вы решите зашифровать свой логин-каталог во время установки Ubuntu 12.04.
Примечание: можно использовать расширенный установщик и настроить что-то вроде cryptsetup в разделе, LVM сверху, а затем, например, root, home и swap в качестве логических томов. Это позволяет работать в режиме гибернации, и все зашифровано.
Синеватый
1
Попробуйте добавить сценарий, подобный
#!/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. Это было нужно, чтобы это сработало для меня, угадайте что? Вы не можете зимуют в псевдодиска !!!
К сожалению, спящий режим отключен по умолчанию в Ubuntu 12.04 , потому что он не правильно работает на многих системах.
Если вы не уверены, если спячка работает с вашим оборудованием, вы можете проверить его, отправив гибернации команду из вашего терминала
Вот как включить его в любом случае: ( предупреждение : только для продвинутых пользователей - может не работать)
В Терминале введите:
Введите ваш пароль при запросе.
Искать в разделе
и заменить его на
После следующей перезагрузки, опция «Спящий режим» вернется в «меню питания» в правом верхнем углу экрана. Если ваше оборудование поддерживает спящий режим, он будет работать.
Примечание . Если вы хотите снова отключить режим гибернации, просто отмените изменения, сделанные выше.
источник
Хорхе: есть несколько способов перевести компьютер с Linux в спящий режим. Если по умолчанию Ubuntu терпит неудачу, вы всегда можете попробовать другие системы гибернации.
В консоли:
После этого перезагрузите компьютер. Это позволит установить систему uswsusp, надежную систему со сжатием, что даже не был установлен с Precise.
Вторая система - TuxOnIce, но для ее настройки требуется больше технических навыков.
После этого следуйте инструкциям Precise для включения гибернации, опубликованным ранее. Грустно видеть, что пакеты, необходимые для спящего режима, даже не устанавливаются при точной установке по умолчанию. Если вы не установите «hibernate», если вы попытаетесь запустить «sudo pm-hibernate», эта команда ничего не будет делать (хотя в некоторых системах она может завершить работу).
источник
Это не из-за 12.04, а потому что у вас нет раздела подкачки, или он не помечен как используемый для спящего режима. У меня была похожая проблема при обновлении до 11.10.
Перейти на этот веб - страницу помощи либо добавив раздел подкачки или сделать ее готовой к использованию свопу. https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
Помните, ваш своп должен быть больше, чем ваш объем физической памяти, если вы хотите, чтобы спящий режим!
источник
Hibernate будет работать только в том случае, если у вас нет зашифрованного раздела подкачки, который используется по умолчанию, если вы решите зашифровать свой логин-каталог во время установки Ubuntu 12.04.
источник
Попробуйте добавить сценарий, подобный
в каталог /etc/pm/sleep.d. Это было нужно, чтобы это сработало для меня, угадайте что? Вы не можете зимуют в псевдодиска !!!
D.
источник