Konfigurasi Baterai di Arch Linux (ASUS A407U)

Aditya Phra

Konfigurasi baterai di Arch Linux yang kutulis dalam artikel ini tujuannya untuk mereplika fitur ASUS Battery Health Charging yang hanya tersedia di sistem operasi Windows.

Fitur yang kumaksud itu:

  • bisa membatasi pengisian daya yang berfungsi untuk memperpanjang usia baterai
  • bisa mengatur profil baterai di mode hemat, seimbang, dan performa

Membatasi Pengisian Daya

Fitur untuk membatasi pengisian daya untuk laptop ASUS sudah ada sejak kernel linux versi 5.4.

Caranya cuma seperti ini untuk membatasi pengisian daya, misal di bawah pengisian daya dibatasi sampai 80%:

sudo echo 80 > /sys/class/power_supply/BAT0/charge_control_end_threshold

Cara di atas harus diatur setiap kali menghidupkan laptop, biar tidak ribet mending memakai bat saja.

Instal dengan penginstal AUR favorit kamu, contoh ini memakai paru:

paru -S bat-asus-battery-bin

Cara mengaturnya kalau dengan bat:

sudo bat threshold 80

Biar otomatis diaturkan saat laptop dihidupkan:

sudo bat persist

Mengatur Profil Baterai

Aku memakai power-profiles-daemon untuk mengatur profil baterai di laptop ASUS karena sangat simpel, bisa dikontrol melalui terminal atau GUI di KDE & GNOME:

Cara instalnya:

sudo pacman -S power-profiles-daemon

Setelah itu, hidupkan service systemd:

sudo systemctl enable power-profiles-daemon.service --now

Mode yang bisa diatur di laptop ASUS A407U itu kalau melalui terminal:

  • performance
  • balanced
  • power-saver

Daftar lengkap mode yang tersedia bisa dilihat melalui:

powerprofilesctl list

Misalnya untuk mengatur ke mode performa biar potensi laptop jadi maksimal, cocok untuk bermain gim atau buka aplikasi yang berat:

powerprofilesctl set performance

Pastikan mode berhasil diganti sesuai pilihan:

powerprofilesctl get

Kalau untuk pengguna KDE maupun GNOME malah lebih simpel, tinggal klik ikon baterai yang ada di panel desktop.

Pilihannya sama seperti saat mengaturnya melalui terminal, yaitu mode hemat daya, seimbang, dan performa.