Fitur suspend dan hibernate yang ditawarkan oleh kernel bawaan distro yang saya pakai (Debian, Ubuntu dan Slackware), hampir tidak pernah saya gunakan. Hal itu terjadi karena saya tipikal orang yang jarang meninggalkan perangkat / selalu standby di depan perangkat. Kalaupun perlu beranjak, saya selalu membiarkan perangkat standby.
Walaupun begitu, saya akhirnya tertarik juga untuk menggunakan fitur suspend dan hibernate. Melihat konfigurasi kernel yang saya pakai, ternyata belum ada dukungan suspend dan hibernate. Akhirnya saya melihat laman wiki / dokumentasi kompilasi kernel gentoo untuk menambah dukungan suspend dan hibernate pada kernel. Berikut ini adalah proses yang saya jalani dan sekaligus menjadi bahasan segmen KKK
/ Kulak-Kulik Kernel
kali ini.
Oh ya, sebagai pengingat, untuk referensi bahasan KKK
/ Kulak-Kulik Kernel
yang lain bisa mengunjungi pada tautan berikut.
Persiapan.
Untuk bagian persiapan masih sama dengan dengan KKK 1, kita perlu mempersiapkan beberapa hal berikut.
- Kode sumber kernel.
- Konfigurasi kernel.
Langkah-langkah.
Pada bagian ini, kita akan potong secara langsung ke bagian inti yaitu mengkonfigurasi kernel.
1. Masuklah ke direktori kode sumber kernel yang sudah berisi konfigurasi kernel !
2. Masuklah jendela konfigurasi kernel dengan perintah berikut !
$ make menuconfig.
3. Dalam jendela konfigurasi kernel, berturut masuk dan enable beberapa opsi berikut ini !
Power management and ACPI options --->
[*] Suspend to RAM and standby
[*] Hibernation (aka 'suspend to disk')
Code language: JavaScript (javascript)

Bagian Power management and ACPI options.

Bagian Suspend dan Hibernate.
4. Simpan konfigurasi dan keluar.
5. Kompil kernel, pasang kernel, dan update / perbahurui grub
.
6. Reboot !
Menggunakan fitur suspend.
Setelah kita boot dengan kernel yang sebelumnya sudah kita kompil, saatnya kita mencoba fitur suspend. Di sini saya akan menggunakan perintah berbasis init systemd, untuk pengguna init yang lain bisa menyesuaikan.
Untuk men-suspend perangkat yang sedang berjalan, kita perlu menjalankan perintah berikut ini.
$ systemctl suspend
Setelah kita menjalankan perintah di atas, perangkat akan masuk mode suspend. Pada perangkat laptop yang saya gunakan, setelah menjalankan perintah systemctl suspend
, layar laptop otomatis mati / blank. Untuk kembali ke keadaan semula, saya hanya perlu menekan tombol sembarang dan layar kembali menyala.
Ringkasan.
Berikut ini adalah ringkasan segmen Kulak-Kulik Kernel
hari ini.
- Kita bisa menambahkan dukungan suspend dan hibernate untuk kernel linux.
- Konfigurasi kernel yang bisa dipakai adalah sebagai berikut.
Power management and ACPI options --->
[*] Suspend to RAM and standby
[*] Hibernation (aka 'suspend to disk')
Code language: JavaScript (javascript)
- Untuk men-suspend perangkat, kita bisa menggunakan perintah berikut.
$ systemctl suspend
Referensi dan kredit.
Berikut adalah referensi dan kredit untuk segmen Kulak-Kulik Kernel
hari ini.
- Laman wiki gentoo bagian Suspend dan Hibernate.
- Segmen KKK / Kulak-Kulik Kernel.
Penutup.
Demikian tadi cara menambahkan dukungan suspend dan hibernate. Semoga bisa menambah referensi dan konfigurasi kernel. Terima kasih dan sampai jumpa pada bahasan selanjutnya !
Leave a Reply