Активиране на Hibernate функцията в Ubuntu 12.04

Публикувано на

След като си взех нов лаптоп Asus N56VZ, естествено си сложих Ubuntu. Реших да използвам последата LTS версия, която към този момент е 12.04. Като разглеждах настройките на захранването установих че опцията Hibernate ми е неактивна. Поразрових се из интернет и попаднах на спасителната статия:

http://www.pauljoyceuk.com/codex/2012/howto-make-ubuntu-12-04-hibernate-successfully/

За мое щастие някой друг преди мен също е имал този проблем и му е обърнал необходимото внимание. На кратно в статията е описано, че при Ubuntu като цяло има проблем с хибернетизирането, който е специфичен за всеки хардуер. При 12.04 от Ubuntu са решили генерално проблема - Забранили са тази опция. Това обаче не е решение на проблема.

В действителност те са забранили само опцията в менюто, но за да разберете дали вашият компютър няма да проблем да се хибернетизира може да изпълните:

sudo pm-hibernate

Ако всичко проработи нормално, т.е. компютъра се изключи напълно и след това като го включите сесията се възстанови напълно, значи Ubuntu няма проблем с вашият хардуер и ще може да си го активирате наново. За щастите това се случи с мен и не ми се наложи да инсталирам допълнителни неща (описани с в статията, която споменах по-горе).

За да се активира опцията в настройките е необходимо да се редацтира създаде/редактира файла /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla като root.

sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

и да се сложи следното съдържание:

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

За да влязът промените в сила, трябва компютърът да рестартирате компютъра.

 

Бележка: Ако поради някаква причина операционната система не зареди както трябва, трябва да се премахме този файл който създадохме по-горе. Това може да стане от LIveCD, като под конзола се изпълни следната команда:

sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Ако всичко е минало добре, сега ще може да използвате Hibernate опцията на вашият компютър

blog comments powered by Disqus