Xubuntu 14.04: jak włączyć hibernację?

19

Używam Xubuntu 14.04 64 bit. Wiem, że pytanie zostało zadane miliard razy, ale wszystkie polegają na edycji następującego pliku:

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

Ten plik nie istnieje w moim systemie. Próbowałem, com.xubuntu.enable-hibernate.pklaale też nie istnieje, locatepolecenie go nie znalazło.

Lynob
źródło
2
Gdzie przeczytałeś ten plik musi istnieć? Stworzyłem go, wstawiłem polecenia i hibernacja działa dobrze na Xubuntu. To do that, use your favorite text editor to create /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla. Add the following to the file and save:... help.ubuntu.com
TuKsn
@Simptnon, ale ten plik zawiera miliard innych wierszy niż hibernacja, w każdym razie go znalazłem, ale co dziwne, locatenie zrobiłby tego, gdyby nie mitch, nigdy bym go nie znalazł
Lynob

Odpowiedzi:

27

Wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:

sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

Szukać

[Disable hibernate by default in upower]
[Disable hibernate by default in logind]

Zmień wartość „ResultActive = no” na „ResultActive = yes” w obu przypadkach, naciśnij ctrl + x, aby wyjść z pliku. Poprosi o zapisanie zmiany, czy nie. Naciśnij klawisz Y, aby zapisać zmianę, jeśli korzystasz z systemu Ubuntu, uruchom ponownie system.

Edytować

Właśnie wypróbowałem to na Xubuntu 16.04 i Ubuntu 16.04. i to też działa.

wprowadź opis zdjęcia tutaj

W przypadku Ubuntu 16.04 musiałem zrestartować komputer, aby działał.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Mitch
źródło
2
dwa pytania, dlaczego locate com.ubuntu.desktop.pklago nie znajduje? i dlaczego hibernacja jest domyślnie wyłączona?
Lynob
1
O ile pierwszy, użyj sudo locate com.ubuntu.desktop.pkla, a on go znajdzie. Co do drugiego, nie wiem na pewno, ale może to być błąd.
Mitch
1
dlaczego użyciu sudo? Kiedyś, aby szukać plików /etci varbez użyciasudo
Lynob
1
Jeśli spojrzysz na folder, w którym znajduje się plik, jego właścicielem jest root. Próbowałem i działa z sudo.
Mitch
1
Jeśli spojrzysz na polkit-1folder, zobaczysz X w folderze, co oznacza, że ​​nie jesteś ani właścicielem, ani grupą, która ma uprawnienia do odczytu / zapisu / wykonania tego konkretnego folderu / pliku. Gdzie /etcnie.
Mitch
0

Dla nowicjusza takiego jak ja chciałbym dodać:

„Po prostu naciśnij Ctrl + Alt + T na klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:

sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

Szukać

[Wyłącz hibernację domyślnie w upower] [Wyłącz hibernację domyślnie w logind]

Zmień wartość „ResultActive = no” na „ResultActive = yes” w obu, a następnie uruchom ponownie system. ”

..... przed ponownym uruchomieniem systemu, powinieneś nacisnąć ctrl + x, aby wyjść z pliku. Następnie poprosi o Tak lub Nie, aby zapisać zmianę. Jeśli nie zapiszesz zmiany, nie zadziała. Używam ChaletOS opartego na Xubuntu. Nie wymaga ponownego uruchomienia.

Naseeb
źródło