Jak zapewne użytkownicy Fedory i zapewne innych dystrubucji dobrze wiedzą, hibernacja pod Linuksem ma się dobrze.
Niestety, brak paska postępu wprowadza niepewność, czy aby na pewno komputer przechodzi w stan hibernacji, czy nie.
Dobrym sposobem na rozświetlenie sytuacji jest skorzystanie z projektu zwanego TuxOnIce (lub też Suspend2) wraz z odpowiednim userUI.
Korzystający z fedory mogą skorzystać z repozytorium Matthiasa Henslera, wystarczy zapisać plik repozytorium do katalogu /etc/yum.repos.d/
Następnie instalujemy pakiety userui-tuxonice-* (wersja tekstowa i graficzna ui wraz z wszystkimi dostępnymi pakietami theme – oczywiście, po zapoznaniu się z themami możemy usunąć niepodobające się lub stworzyć samemu theme) z repozytorium, pobieramy kernel z wkompilowaną obsługą suspend2 (sudo yum install kernel-tuxonice) wraz z wszelkimi potrzebnymi zależnościami.
Uruchamiamy ponownie system z jajkiem z wkompilowanym tuxonice. Przełączamy się na konsolę tekstową (ctrl+alt+f1), sprawdzamy poprawność instalacji /sbin/tuxoniceui_text -t oraz /sbin/tuxoniceui_fbsplash -t.
Powinny się wyświetlić odpowiednie (tekstowe lub graficzne) paski postępu procesu hibernacji.
Uwaga: Jeśli chcemy korzystać z graficznej wersji ui, musimy dodać w /etc/grub.conf jako parametr do kernela vga=(odpowiedni tryb graficzny, dla 1024×756×32b wynosi 318, możemy też wyświetlić wszystkie dostępne tryby za pomocą vbetest).
Teraz możemy skonfigurować sam proces hibernacji, w pliku /etc/hibernate/suspend2 możemy ustalić typ hibernacji, możliwość anulowania hibernacji, ponowne uruchomienie komputera po hibernacji oraz wiele innych.
W chwili obecnej interesuje nas opcja ProcSetting userui_program – usuwamy znak komentarza przy interesującej nas opcji (/sbin/suspend2ui_fbsplash – graficzne ui, /sbin/suspend2ui_text – tekstowe).
Po zakończeniu konfiguracji, uruchomienie jako root polecenia hibernate powinno poskutkować wyświetleniem odpowiedniego paska postępu procesu hibernacji oraz oczywiście zahibernowaniem systemu.
Więcej szczegółów odnośnie instalacji oraz konfiguracji TuxOnIce możemy znaleźć na stronie www.tuxonice.net