Xubuntu 14.04: bagaimana cara mengaktifkan hibernate?

19

Saya menggunakan Xubuntu 14.04 64 bit. Saya tahu pertanyaan itu telah ditanyakan satu miliar kali, tetapi semuanya terdiri dari pengeditan file berikut:

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

File itu tidak ada di sistem saya. Saya mencoba com.xubuntu.enable-hibernate.pklatetapi tidak ada juga, locateperintah tidak menemukannya.

Lynob
sumber
2
Di mana Anda membaca file ini harus ada? Saya telah membuatnya, memasukkan perintah ke dalamnya dan hibernate berfungsi dengan baik di 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 tetapi file itu mengandung satu miliar baris selain hibernate, toh saya menemukannya, tetapi anehnya, locatetidak jika bukan karena mitch, saya tidak akan pernah menemukannya
Lynob

Jawaban:

27

Cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini:

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

Mencari

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

Ubah nilai "ResultActive = tidak" ke "ResultActive = yes" di keduanya, tekan ctrl + x untuk keluar dari file. Ia akan meminta untuk menyimpan perubahan atau tidak. Tekan Y untuk menyimpan perubahan, jika Anda berada di Ubuntu, restart sistem Anda.

Edit

Baru saja mencoba ini di Xubuntu 16.04, dan Ubuntu 16.04. dan itu juga berfungsi.

masukkan deskripsi gambar di sini

Untuk Ubuntu 16.04 saya harus mem-boot ulang agar berfungsi.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Mitch
sumber
2
dua pertanyaan mengapa locate com.ubuntu.desktop.pklatidak menemukannya? dan mengapa hibernasi dinonaktifkan secara default?
Lynob
1
Sejauh yang pertama, gunakan sudo locate com.ubuntu.desktop.pkla, dan itu akan menemukannya. Adapun yang kedua saya benar-benar tidak tahu pasti, tetapi itu mungkin bug.
Mitch
1
mengapa menggunakan sudo? Saya dulu mencari file di dalam /etcdan vartanpa menggunakansudo
Lynob
1
Jika Anda melihat folder tempat file itu berada, itu dimiliki oleh root. Saya mencobanya, dan berhasil dengan sudo.
Mitch
1
Jika Anda melihat polkit-1folder, Anda akan melihat tanda X pada folder tersebut, yang berarti bahwa Anda bukan pemilik atau dalam grup yang memiliki izin untuk membaca / menulis / mengeksekusi ke folder / file tertentu. Dimana /etctidak.
Mitch
0

Untuk seorang pemula seperti saya, saya ingin menambahkan:

"Cukup tekan Ctrl + Alt + T pada keyboard Anda untuk membuka Terminal. Ketika terbuka, jalankan perintah di bawah ini:

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

Mencari

[Nonaktifkan hibernasi secara default di upower] [Nonaktifkan hibernasi secara default di logind]

Ubah nilai "ResultActive = tidak" menjadi "ResultActive = ya" di keduanya, dan kemudian restart sistem Anda. "

..... sebelum memulai ulang sistem, Anda harus menekan ctrl + x untuk keluar dari file. Maka akan meminta Ya atau Tidak untuk menyimpan perubahan. Jika Anda tidak menyimpan perubahan, itu tidak akan berhasil. Saya menggunakan ChaletOS yang didasarkan pada Xubuntu. Tidak perlu restart.

Naseeb
sumber