Jika anda baru saja mengemas kini ke Ubuntu 12.04, anda mungkin dapat melihat pilihan yang hilang dalam menu sistemnya. Pilihan Hibernate kini disembunyikan secara lalai, tetapi anda boleh mendapatkannya kembali jika anda lebih suka hibernate sistem anda.

Hibernate dilumpuhkan secara lalai kerana ia boleh menyebabkan masalah pada beberapa konfigurasi sistem. Anda harus melakukan hibernate dengan perintah khas untuk menguji bahawa ia berfungsi dengan baik sebelum mengaktifkannya semula.

Hibernate vs Suspend

Pilihan Suspend masih tersedia dalam menu sistem Ubuntu. Seperti hibernate, menggantung menyelamatkan program dan data terbuka anda, sehingga anda dapat dengan cepat kembali ke sate sebelumnya. Walau bagaimanapun, penggantungan memerlukan kuasa - semasa dalam mod penggantungan, komputer anda akan terus menarik sedikit kuasa. Sekiranya sistem kehilangan kuasa - contohnya, jika anda mencabut komputer desktop dari soket kuasa atau bateri bateri komputer riba, anda akan kehilangan kerja anda.

Dalam kontras, hibernate menjimatkan keadaan sistem anda ke cakera keras anda dan menutup sistem, tanpa kuasa. Apabila anda menyambung semula dari hibernate, program dan data terbuka anda akan dipulihkan. Hibernate menjimatkan kuasa, tetapi memerlukan lebih lama - komputer perlu mengembalikan data ke RAM, sementara menggantung memelihara data dalam RAM.

Mengapa Ia Kurang Upaya

Hibernate tidak berfungsi dengan baik pada banyak konfigurasi perkakasan dengan Ubuntu dan pengedaran Linux yang lain. Sekiranya hibernate tidak berfungsi dengan betul pada sistem anda, anda boleh menyambung semula dari hibernate untuk mendapati kerja anda telah hilang. Sesetengah pemandu perkakasan mungkin juga tidak berfungsi dengan betul dengan hibernate - contohnya, perkakasan Wi-Fi atau peranti lain mungkin tidak berfungsi selepas menyambung semula dari hibernate.

Untuk menghalang pengguna baru daripada menghadapi pepijat ini dan kehilangan kerja mereka, hibernate dilumpuhkan secara lalai.

Ujian Hibernate

Sebelum mengaktifkan semula hibernate, anda harus mengujinya untuk mengesahkan ia berfungsi dengan betul pada sistem anda. Pertama, simpan kerja anda dalam semua program terbuka - anda akan kehilangannya jika hibernate tidak berfungsi dengan betul.

Untuk menguji hibernate, lancarkan terminal. Taip terminal ke dalam Dash dan atau gunakan pintasan papan kekunci Ctrl-Alt-T.

Di terminal, jalankan arahan berikut:

sudo pm-hibernate

Sistem anda akan ditutup. Setelah menjalankan arahan, matikan semula sistem anda - jika program terbuka anda muncul kembali, hibernate berfungsi dengan baik.

Menyelesaikan Masalah Hibernate

Walaupun ketidakcocokan perkakasan adalah masalah utama dengan hibernate, terdapat satu masalah biasa yang lain. Hibernate menjimatkan kandungan RAM anda kepada partition swap anda. Oleh itu, partition swap anda mesti sekurang-kurangnya sebesar RAM anda. Jika anda mempunyai partition swap 2GB dan 4GB RAM, hibernate tidak akan berfungsi dengan baik.

Cara cepat untuk membandingkan saiz RAM dan swap anda adalah dengan aplikasi Sistem Monitor.

Anda boleh melihat saiz memori dan swap pada tab Sumber. "Memori" di sini merujuk kepada RAM anda.

Jika benar-benar mahu menggunakan hibernate dan partition swap anda lebih kecil daripada RAM anda, cuba jalankan GParted dari CD live. Anda boleh menjalankan GParted dari CD live Ubuntu atau CD live GParted khusus. Dari CD live, anda boleh mengubah saiz partition Ubuntu anda - anda tidak boleh melakukan ini semasa sedang digunakan.

Mengaktifkan semula Hibernate

Anda boleh menjalankan perintah sudo pm-hibernate setiap kali anda ingin hibernate, tetapi ini menyusahkan. Untuk mengaktifkan semula pilihan hibernate dalam menu, anda perlu membuat fail PolicyKit.

Anda boleh menggunakan mana-mana editor teks untuk ini, tetapi kami akan menggunakan gedit dalam contoh ini. Jalankan arahan berikut untuk melancarkan gedit sebagai pengguna root dan nyatakan fail yang ingin anda buat:

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

Sisipkan teks berikut ke dalam fail:

[Enable Hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes

Simpan fail teks, kemudian log keluar dan log masuk semula. Anda akan dapat hibernate dari menu sistem.

Tips Top:
Komen: