Ако сте надстроили до Ubuntu 12.04, едно нещо, което ще намерите липсва, е бутона "Хибернация". За тези от вас, които не знаят или изобщо не използват тази функция, бутонът "Хибернация" обикновено се намира над опцията "Изключване" и ви позволява да запазите текущото си състояние на твърдия диск, така че следващия път, когато заредите, може да се възстанови до предишното запазено състояние, без да преминава през обичайния цикъл на зареждане.

Защо хибернацията е деактивирана по подразбиране в Ubuntu 12.04?

Някои от вас, които са свикнали с функцията Hibernate в Ubuntu, може да се питат " защо липсва това в Ubuntu 12.04? "

Причината за това е, че функцията на Hibernate на Ubuntu винаги е работила добре на много компютри. За новите хардуерни модели честотата на хибернация често не работи по подразбиране. В някои случаи функцията за хибернация дори ще доведе до загуба на данни. Причината за премахването на бутона "Хибернация" е:

Убунту, за да представи функцията Suspend, която не работи, е непрофесионална и представянето на функция на хибернация, която не работи (и унищожава данните, като никога не се събужда), е още по-лоша.

След много дискусии и дебати, окончателното решение е да деактивирате хибернация по подразбиране на всички компютри, освен ако компютърът не е на бял списък. Бял списък ще включва всички "сертифицирани по Ubuntu" компютри, които са тествани и доказали, че работят с функцията за хибернация. Така че, ако не виждате бутона Hibernate, най-вероятно вашият компютър не е "Certified Ubuntu".

Къде да получите достъп до функцията за хибернация?

В момента функцията за хибернация е налице само в настройките "Мощност -> Когато захранването е критично ниско". Можете да накарате лаптопа си да влезе в режим на хибернация, когато силата на батерията е критично ниска.

Как да се върна функцията Hibernate?

Ако не сте сигурни дали компютърът ви поддържа функцията за хибернация, отворете терминал и въведете pm-hibernate . Ако компютърът ви успее да премине в режим на хибернация и нямате проблем да го събудите, компютърът ви поддържа функцията за хибернация. След това можете да преминете към следващата стъпка, за да възстановите опцията Хибернация.

В терминала и отворете следния файл:

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

Добавете следното:

 [Повторно активиране на хибернацията по подразбиране] Identity = unix-user: * Action = org.freedesktop.upower.hibernate ResultActive = yes 

Запазете (Ctrl + o) и излезте (Ctrl + x).

Рестартирайте компютъра. Опцията Hibernate трябва да се върне сега.