Brak opcji hibernacji 12.04

szaman00
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 27 mar 2012, 19:37
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

Brak opcji hibernacji 12.04

Post autor: szaman00 » 19 kwie 2012, 06:46

Witam
Zaktualizowałem sobie wczoraj system do 12.04, wszystko przebiegło piękne, tylko nie mam opcji hibernacji. W przypadku 11.10 hibernacja działała IDEALNIE. Niestety nie znalazłem w sieci inormacji o przyczynie problemu, znalazłem "ciekawy" artykuł:

http://www.chip.pl/blogi/bla-bla-bla/20 ... nie-dziala

Kod: Zaznacz cały

Dziś okazało się, że nadchodzące wydanie Ubuntu oznaczone symbolem 12.04 będzie pozbawione opcji hibernacji. Funkcja w notebooku jest o tyle przydatna, że wystarczy zamknąć klapę ekranu i włożyć go do plecaka. Nie trzeba nic zapisywać, zamykać, martwić się co będzie później. Bo później bierzesz notebooka z Prawidłowym Systemem Operacyjnym, otwierasz go i pracujesz dalej. Tymczasem fani Linuksa będą mieli jak zawsze pod górę. Hibernacja nie działa, bo się zepsuła i naprawiona nie będzie.
Czy to prawda? GDZIE MOJA HIBERNACJA, POMOŻECIE?

sudo fdisk -l

Kod: Zaznacz cały

Disk /dev/sda: 120.0 GB, 120034123776 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 14593, w sumie sektorów: 234441648
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x0004913d

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *        2048    48830172    24414062+  83  Linux
/dev/sda2       230266878   234440703     2086913    5  Rozszerzona
/dev/sda3        48830464   230264831    90717184   83  Linux
/dev/sda5       230266880   234440703     2086912   82  Linux swap / Solaris

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku
ls -l /dev/disk/by-uuid

Kod: Zaznacz cały

razem 0
lrwxrwxrwx 1 root root 10 kwi 19 06:12 52ac46c0-f4db-4395-89eb-8713b994e1b7 -> ../../sda1
lrwxrwxrwx 1 root root 10 kwi 19 06:12 a858885a-54e3-420f-bfb7-13f84da6f3cf -> ../../sda3
lrwxrwxrwx 1 root root 10 kwi 19 06:12 e57ee84a-5bda-48ed-98db-94438ca3e5a8 -> ../../sda5
sudo gedit /etc/initramfs-tools/conf.d/resume

Kod: Zaznacz cały

RESUME=UUID=e57ee84a-5bda-48ed-98db-94438ca3e5a8
EDIT:
Kolejny artykuł mówiący o braku hibernacji:
http://webhosting.pl/Microsoft.robi.wie ... .znaczenia

Kod: Zaznacz cały

...Na przykład tak kluczowa funkcjonalność, jak możliwość hibernowania systemu, została z najnowszego Ubuntu 12.04 usunięta, gdyż nie działała za dobrze w niektórych scenariuszach. Zamiast próbować naprawić mechanizm, Shuttleworth, zdecydował go całkowicie wyłączyć...
Jeżeli to prawda, to sporo osób (np. ja) ucieknie gdzieś indziej...
bear7
Przyjaciel
Przyjaciel
Posty: 6688
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Brak opcji hibernacji 12.04

Post autor: bear7 » 19 kwie 2012, 11:42

Już ta panika... To nie jest tak, że hibernacji nie będzie w nadchodzącym Ubuntu 12.04. Ponieważ przysparza ona tylko problemów - niektórym działa, a niektórym nie - i nie ma jednego uniwersalnego rozwiązania, podjęto decyzję, że domyślnie będzie zablokowana.
Sprawdź poniższym poleceniem, czy u Ciebie wszystko jest ok:

Kod: Zaznacz cały

sudo pm-hibernate
Jak tak, to przywróć wszystko do stanu z 11.10 edytując plik:

Kod: Zaznacz cały

sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla
i dopisz:

Kod: Zaznacz cały

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Po ponownym uruchomieniu komputera, powinieneś mięć dostęp do hibernacji.

//bear7: Poprawione... Dzięki kklimonda ;-)
O pomoc pytaj a forum, a nie przez PW.
szaman00
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 27 mar 2012, 19:37
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

Re: Brak opcji hibernacji 12.04

Post autor: szaman00 » 19 kwie 2012, 18:41

Niestety, jak pisałem wcześniej hibernacja u mnie działa (działała) bez zarzutu, tak więc:

Kod: Zaznacz cały

sudo pm-hibernate
jest OK.
Niestety dopisanie Twojego kodu nie pomogło, próbowałem nawet

Kod: Zaznacz cały

Re-enable hibernate by default]
Identity=unix-user:MOJA NAZWA UŻYTKOWNIKA
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Dodałem sobie aktywator na pulpicie z komendą

Kod: Zaznacz cały

sudo pm-hibernate
jednak przed hibernacją muszę wpisać hasło :/

Tak więc w dalszym ciągu poszukuję pomocy
Awatar użytkownika
rozbarat
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 22 sty 2008, 19:21
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Łódź
Kontakt:

Re: Brak opcji hibernacji 12.04

Post autor: rozbarat » 19 kwie 2012, 19:29

Potwierdzam... ten sposób nie działa.
__ROZBARAT__
kklimonda
Zakręcona Traszka
Zakręcona Traszka
Posty: 585
Rejestracja: 20 kwie 2008, 04:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Re: Brak opcji hibernacji 12.04

Post autor: kklimonda » 20 kwie 2012, 03:18

Ten sposób działa, ale we wklejonym pliku com.ubuntu.desktop.pkla brakuje otwierającego nawiasu kwadratowego, poprawnie wygląda on tak:

Kod: Zaznacz cały

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Po jego dodaniu, i restarcie komputera, w menu pod opcją Suspend pojawi się Hibernate. Będzie można też ustawić hibernację jako akcję przy niskim poziomie energii.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3949
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Brak opcji hibernacji 12.04

Post autor: jacekalex » 20 kwie 2012, 03:59

[OT]
szaman00 pisze:Witam
.........

Czy to prawda? GDZIE MOJA HIBERNACJA, POMOŻECIE?

.........
Jeżeli to prawda, to sporo osób (np. ja) ucieknie gdzieś indziej...
:clap: :-D :-D :-D :-D :-D :clap:

A możesz napisać, jaki z tej hibernacji masz pożytek?
Bo ja bardzo starannie przetestowałem hibernację na wszystkie sposoby - z TuxonICE włącznie, i mam takie obserwacje:
Uruchomienie systemu z zimnego startu - mniej niż 20 sekund - około ~ 16 - 18.
Na hibernacji z zapisem na dysk (do swapa) - wczytanie zawartości RAMU z dysku wynosiło około 30 sekund, po zastosowaniu kompresji LZO udało mi się przyspieszyć ów proces do 23 sekund. :)
A mam tylko 4GB ram i dysk 7200 obrotów/min.

Działa natomiast (u mnie) usypianie do pamięci RAM, bez żadnych specjalnych czarów, po prostu działa, i tyle.

Dlatego, jak chcesz emigrować i uciekać, droga wolna.
Pamiętaj tylko, że to, czy prawidłowo działa ACPI i hibernacja nie zależy od decyzji kogoś z Cannonical, tylko od sterowników i jakości sprzętu.
Nawet, jak jakis mądrala nie włączyl odpowiedniej funkcji, to możesz to zrobć samemu, jeśli w Ubuntu spaprali kernel, i ten nie obsluguje hibernacji, to są dostępne w PPA kernele z łatką TuxOnIce, są kernele od naszego forumowego Kolegi - e X t 73, również zawsze możesz sobie skompilować własny kernel, to też żadna filozofia.

Jeśli natomiast masz jakiś ultra egzotyczny sprzęt, którego producent zrobił sterownik tylko dla WIndows, natomiast ścislą tajemnicą jest co się kryje w jego wyrobach, to wiele wody może w Wiśle upłynąć, zanim hakerzy Linuxa znajdą sposób, jak opracować sterowniki bez dostępu do dokumentacji sprzętu, i często z prokuratorem na karku, bo przecież próbując poznać dany chip, żeby napisać sterownik, łamią prawo do wlasności intelektualnej producenta ukladu.

Więc czasami są w Linuxie problemy ze sprzętem, z którymi trudno sobie poradzić.

Ale jak masz "uciekać" to się nie krępuj, nikt CI nie broni. [/OT]

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
szaman00
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 27 mar 2012, 19:37
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

Re: Brak opcji hibernacji 12.04

Post autor: szaman00 » 20 kwie 2012, 06:48

Sposób działa, już wszystko jest OK, DZIĘKI

Czemu muszę mieć hibernacje?
To chyba przyzwyczajenie i może częściowy brak wiedzy, coś na zasadzie "a ja wąsów ogolić nie dam, noszę wąsy od przed wojny" :)
Nie chodzi tu o czasy ale o wygodę - po odhibernowaniu mam już otwarte wszystkie aplikacje których potrzebuję, muzyka gra taka jak powinna itp. Uśpienie to dla mnie ciągły (minimalny) pobór energii a oszczędzając ją tak przez całe życie to może sprawię, że uratuję dzięki temu jakiegoś żyjącego pangolina (albo naszą wiewiórkę).
Jeżeli chodzi o filozofię linuksa, to chyba znam ją dobrze, "bawiłem" się nim już paaarę lat temu (mam niższy numer linuxcounter niż niejeden moderator tutaj). Czemu wróciłem? Nadszedł już chyba czas, żeby od takich dystrybucji, jak Ubuntu wymagać "idiotoodporności". Jeżeli linux ma wejść na desktopy, czy laptopy to musi być prosty. Udaje to mu się już w 90%, więc jest OK a ja pomimo naklejki Visty na obudowie mam Ubuntu. Dla takich użytkowników jak ja, ważne są też przyzwyczajenia, które nie zawsze lubię zmieniać (przykład hibernacji), stąd mój wielki szok po utracie tej opcji ;)
pozdrawiam
Zablokowany

Wróć do „Precise Pangolin”