Коли я оновив з 11.10 до 12.04, моє меню живлення Ubuntu втратило здатність до сну. Чи є спосіб додати це назад, або це за замовчуванням для 12.04?
Коли я оновив з 11.10 до 12.04, моє меню живлення Ubuntu втратило здатність до сну. Чи є спосіб додати це назад, або це за замовчуванням для 12.04?
Відповіді:
Зимова сплячка відключена за умовчанням в Ubuntu 12.04. Обґрунтування цього рішення можна знайти в цьому звіті про помилки .
Дивіться це запитання, щоб повторно ввімкнути його:
На жаль, сплячка була відключена за замовчуванням в Ubuntu 12.04 , оскільки вона не працювала коректно у багатьох системах.
Якщо ви не впевнені, чи працює сплячка з вашим обладнанням, ви можете перевірити це, відправивши команду сплячки зі свого терміналу.
sudo pm-hibernate
Ось як це все-таки увімкнути: ( попередження : лише для досвідчених користувачів - може не працювати)
У Терміналі введіть:
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Введіть свій пароль при запиті.
Шукайте розділ
[Вимкнути сплячий режим за замовчуванням]
Identity = unix-user: *
Action = org.freedesktop.upower.hibernate
ResultActive = ні
і замінити його на
[Повторно включити сплячий режим]
Identity = unix-користувач: *
Action = org.freedesktop.upower.hibernate
ResultActive = так
Після наступного перезавантаження параметр "Спящий режим" повернеться в "меню живлення" у верхньому правому куті екрана. Якщо ваше обладнання підтримує сплячку, воно працюватиме зараз.
Примітка . Якщо ви хочете знову відключити сплячку, просто поверніть зміни, внесені вище.
Хорхе: Є кілька способів сплячки на комп’ютері Linux. Якщо за замовчуванням Ubuntu виходять з ладу, ви завжди можете спробувати інші системи сплячки.
У консолі:
sudo apt-get install hibernate
Після цього перезавантажте. Це дозволить встановити uswsusp систему, надійну систему зі стисненням, яка навіть не була встановлена з Precision.
Друга система - TuxOnIce, але для її налаштування потрібно більше технічних навичок.
Після цього дотримуйтесь точного вказівки щодо вмикання сплячки, розміщеного раніше. Сумно бачити, що пакети, необхідні для сплячки, навіть не встановлені в точній установці за замовчуванням. Якщо ви не встановите "сплячий режим", якщо ви спробуєте запустити "sudo pm-hibernate", ця команда нічого не зробить (якщо в деяких системах воно буде виконувати відключення).
Це не через 12.04, а тому, що у вас немає розділу swap, або він не позначений як використання для сплячого режиму. У мене була подібна проблема, коли я перейшов до 11.10.
Перейдіть на цю веб-сторінку, щоб отримати допомогу, або додавши розділ swap, або зробивши його готовим до використання swap. https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
Пам’ятайте, що ваш обмін повинен бути більшим, ніж обсяг фізичної пам’яті, якщо ви хочете перезимувати!
Hibernate буде працювати лише у тому випадку, якщо у вас немає зашифрованого розділу swap, який є типовим, якщо ви вирішите зашифрувати свій логін-каталог під час встановлення 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. Це було потрібно, щоб він працював на мене, як здогадатися, що? Ви не можете перезимувати до скандалу !!!
D.