Гибернация и перезагрузка Ubuntu 12.04
версия для печатиПоставил на нетбук Dot SE3 текущую стабильную версию Ubuntu 12.04 Desktop LTS. Поскольку я нуб в Линухе, то выбирать особо не пришлось. Но и мириться с тем, что получил из коробки, тоже не хочу. Среди кучи разных проблем и вопросов сейчас выделю два: режим сна (гибернация) и перезагрузка. По умолчанию режима сна в ней нет вообще, а перезагрузка приводит к зависанию. Рассказываю, как исправил.
Гибернация
Нужно создать под рутом конфиг [/var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla]
[Re-enable Hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes
Перегружаем машину. В меню выключения питания должен добавиться пункт "Гибернация". Если опечататься в создании конфига, то не будет ни сообщений об ошибках, ни логов, ни пункта меню.. м-да, это вам не Windows :) Замечу, что возможность гибернации была в более ранних версиях Ubuntu. В этой сборке ее убрали, как нестабильную (не мои слова, вычитал в инете).
Перезагрузка
Как понял, так объясню. Загрузчик этой линухи - Grub 2. Его можно настраивать, в частности, через файл [/etc/default/grub] с последующим обновлением конфига загрузчика командой "sudo update-grub". В указанном выше файле под рутом нужно прописать:
# source: /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=w" # ИЛИ GRUB_CMDLINE_LINUX="acpi=off"
Сохраняем файл, обновляем конфиг загрузчика. Все.
В первом случае указываем режим "горячей" (w - warm) перезагрузки. Или можно другим параметром отключить продвинутый интерфейс управления питанием ACPI, который, к слову сказать, не только в Линухе создает проблемы. Эти строки задают параметры загрузки ядра Linux. Я не понял, в чем разница между ними, помогают обе.
Нет ни каких гарантий, что эти изменения решат вашу проблему с зависаниями перезагрузки.
[1oo%, EoF]