11Aug
Jika Anda baru saja mengupdate ke Ubuntu 12.04, Anda mungkin melihat opsi yang hilang di menu sistemnya. Pilihan Hibernate sekarang disembunyikan secara default, namun Anda bisa mendapatkannya kembali jika Anda memilih untuk hibernasi sistem Anda.
Hibernate dinonaktifkan secara default karena dapat menyebabkan masalah pada beberapa konfigurasi sistem. Anda harus melakukan hibernate dengan perintah khusus untuk menguji apakah ia bekerja dengan benar sebelum mengaktifkannya kembali.
Hibernate vs. Suspend
Pilihan Suspend masih tersedia di menu sistem Ubuntu. Seperti hibernate, suspend menyimpan program dan data yang terbuka, sehingga Anda dapat dengan cepat melanjutkan ke sate sebelumnya. Namun, suspend membutuhkan daya - saat dalam mode suspend, komputer Anda akan terus menarik sejumlah kecil tenaga. Jika sistem kehilangan daya - misalnya, jika Anda melepaskan komputer desktop dari soket listrik atau baterai laptop kosong, Anda akan kehilangan pekerjaan Anda.
Dalam contras, hibernate menyimpan status sistem Anda ke hard disk Anda dan mematikan sistem, tidak mengeluarkan daya. Saat Anda melanjutkan dari hibernasi, program dan data Anda yang terbuka akan dipulihkan. Hibernate menghemat daya, tapi butuh waktu lebih lama - komputer harus mengembalikan data ke RAM, sementara menangguhkan data yang tersimpan di RAM.
Mengapa Dinonaktifkan
Hibernate tidak bekerja dengan benar pada banyak konfigurasi perangkat keras dengan Ubuntu dan distribusi Linux lainnya. Jika hibernate tidak bekerja dengan benar pada sistem Anda, Anda dapat melanjutkan dari hibernate untuk menemukan bahwa pekerjaan Anda telah hilang. Beberapa driver perangkat keras mungkin juga tidak bekerja dengan benar dengan hibernasi - misalnya, perangkat keras Wi-Fi atau perangkat lain mungkin tidak berfungsi setelah melanjutkan dari hibernasi.
Untuk mencegah pengguna baru menghadapi bug ini dan kehilangan pekerjaan mereka, hibernate dinonaktifkan secara default.
Pengujian Hibernate
Sebelum menghidupkan kembali hibernate, Anda harus mengujinya untuk memastikannya bekerja dengan benar pada sistem Anda. Pertama, simpan pekerjaan Anda di semua program terbuka - Anda akan kehilangan jika hibernate tidak bekerja dengan benar.
Untuk menguji hibernate, jalankan terminal. Ketik terminal ke Dash dan atau gunakan pintasan keyboard Ctrl-Alt-T.
Di terminal, jalankan perintah berikut:
sudo pm-hibernate
Sistem Anda akan mati. Setelah menjalankan perintah, hidupkan kembali sistem Anda - jika program terbuka Anda muncul kembali, hibernate bekerja dengan baik.
Mengatasi Masalah Hibernate
Sementara ketidaksesuaian perangkat keras adalah masalah utama dengan hibernasi, ada satu masalah umum lainnya. Hibernate menyimpan isi RAM Anda ke partisi swap Anda. Oleh karena itu, partisi swap Anda setidaknya harus sebesar RAM Anda. Jika Anda memiliki partisi swap 2GB dan RAM 4GB, hibernate tidak akan bekerja dengan baik.
Cara cepat untuk membandingkan ukuran RAM dan swap Anda adalah dengan aplikasi System Monitor.
Anda dapat melihat ukuran memori dan swap pada tab Resources."Memori" di sini mengacu pada RAM Anda.
Jika benar-benar ingin menggunakan hibernate dan partisi swap Anda lebih kecil dari RAM Anda, coba jalankan GParted dari live CD.Anda dapat menjalankan GParted dari CD live Ubuntu atau CD live khusus GParted. Dari live CD, Anda dapat mengubah ukuran partisi Ubuntu Anda - Anda tidak dapat melakukan ini saat sedang digunakan.
Re-Enabling Hibernate
Anda dapat menjalankan perintah sudo pm-hibernate setiap kali Anda ingin hibernate, tapi ini tidak nyaman. Untuk mengaktifkan kembali pilihan hibernate pada menu, Anda harus membuat file PolicyKit.
Anda bisa menggunakan editor teks untuk ini, tapi kita akan menggunakan gedit dalam contoh ini. Jalankan perintah berikut untuk meluncurkan gedit sebagai pengguna root dan tentukan file yang ingin Anda buat:
gksu gedit /etc/ polkit-1 /localauthority/ 50-local.d / com.ubuntu.enable-hibernate.pkla
Tempelkan teks berikut ke dalamfile:
[Aktifkan Hibernate]
Identity = unix-user: *
Action = org.freedesktop.upower.hibernate
ResultActive = yes
Simpan file teks, lalu log out dan masuk kembali. Anda akan dapat hibernatedari menu sistem