Sejak memasang "dark" theme, saya cenderung menjadi malas menulis. Untuk sementara, dark theme saya disable dulu yaa. Terima kasih (^_^) (bandithijo, 2024/09/15) ●
Post ini Gagal dalam Tahap Pengujian!
Sebaiknya Tidak Diaplikasikan pada Sistem Anda.
tlp
sepertinya membuat efisiensi manajemen fan pada ThinkPad. Sehingga saya tidak lagi khawatir mengenai hasil output dari perintah $ sensors
bernilai 0
karena mungkin memang saat bernilai 0
fan benar-benar tidak diperlukan untuk berputar. Karena sekali waktu saya melihat dari indikator fanspeed pada Conky
yang saya pasang di desktop menunjukkan angka tertentu. (dalam keadaan tidak menggunakan paket thinkfan
).
Kesimpulannya, tulisan ini tidak benar-benar saya perlukan.
Prakata
Hari ini saya me-ricing tampilan Conky karena sudah merasa jenuh dengan tampilan yang lama. Sembari menyusun script Conky, saya berpindah-pindah tempat duduk. Saya mendapati, saat power adapter saya lepas, output dari fan speed monitor saya blank (tidak menampilkan output apapun). Lantas saya coba jalankan $ sensors
dan hasilnya pun nihil.
Berikut ini adalah ilustrasinya.
Jika Power Adapter Terpasang
$ sensors
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 3076 RPM
Jika Power Adapter Dilepas
$ sensors
thinkpad-isa-0000
Adapter: ISA adapter
fan1:
Solusi
Tentu saja untuk permasalahan-permasalahan terkait Arch Linux, yang menjadi bahan rujukan pertama kali adalah Arch Wiki.
Dengan keyword pencarian “fanspeed did not respond aftar power adapter disconnected” atau “thinkpad fan arch wiki”, saya pun memilih untuk membuka rekomendasi tautan yang mengarah pada Arch Wiki.
Kemudian, saya melakukan pencarian kata spesifik “thinkpad”, ternyata ketemu. Terdapat section yang spesifik membahas fan pada ThinkPad laptops.
Berikut langkah-langkahnya.
-
Instalasi paket bernama
thinkfan
dari (AUR)$ yay thinkfan
-
Kemudian periksa file yang sudah terpasang dengan cara
$ sudo pacman -Ql thinkfan
thinkfan /usr/ thinkfan /usr/bin/ thinkfan /usr/bin/thinkfan thinkfan /usr/lib/ thinkfan /usr/lib/modprobe.d/ thinkfan /usr/lib/modprobe.d/thinkpad_acpi.conf thinkfan /usr/lib/systemd/ thinkfan /usr/lib/systemd/system/ thinkfan /usr/lib/systemd/system/thinkfan.service thinkfan /usr/share/ thinkfan /usr/share/doc/ thinkfan /usr/share/doc/thinkfan/ thinkfan /usr/share/doc/thinkfan/NEWS thinkfan /usr/share/doc/thinkfan/README thinkfan /usr/share/doc/thinkfan/examples/ thinkfan /usr/share/doc/thinkfan/examples/thinkfan.conf.complex thinkfan /usr/share/doc/thinkfan/examples/thinkfan.conf.simple thinkfan /usr/share/man/ thinkfan /usr/share/man/man1/ thinkfan /usr/share/man/man1/thinkfan.1.gz
Perhatikan terdapat file bernama
/usr/lib/modprobe.d/thinkpad_acpi.conf
. Apabila kita lihat isi di dalamnya akan terdapat baris seperti ini.options thinkpad_acpi fan_control=1
-
Selanjutnya, me-load kernel module.
$ sudo modprobe thinkpad_acpi
$ sudo cat /proc/acpi/ibm/fanstatus: enabled speed: 3068 level: auto
-
Selanjutnya, tinggal mengaktifkan service saat startup.
$ sudo vim /etc/default/thinkfan
Isikan dengan.
START=yes
-
Kemudian, copy konfigurasi default
/usr/share/doc/thinkfan/examples/thinkfan.conf.simple
ke/etc/thinkfan.conf
.$ sudo cp /usr/share/doc/thinkfan/examples/thinkfan.conf.simple /etc/thinkfan.conf
Perhatian! Langkah di atas perlu dilakukan. Apabila tidak, maka service dari
thinkfan.service
akan kebingungan mencari file konfigurasi default yang diperlukan setelah system reboot. -
Langkah terakhir, tinggal meng-enable-kan service-nya.
$ sudo systemctl enable thinkfan
Created symlink /etc/systemd/system/multi-user.target.wants/thinkfan.service → /usr/lib/systemd/system/thinkfan.service.
Selesai.
Nah, sekarang coba lepas power adapter dan lakukan pengecekan dengan menjalankan perintah $ sensors
.
Apakah sudah berhasil terdeteksi?
Referensi
- wiki.archlinux.org/index.php/Fan_speed_control#ThinkPad_laptops
Diakses tanggal: 2018/12/08
Lisensi
Atribusi-NonKomersial-BerbagiSerupa 4.0 Internasional (CC BY-NC-SA 4.0)
Penulis
My journey kicks off from reading textbooks as a former Medical Student to digging bugs as a Software Engineer – a delightful rollercoaster of career twists. Embracing failure with the grace of a Cat avoiding water, I've seamlessly transitioned from Stethoscope to Keyboard. Armed with ability for learning and adapting faster than a Heart Beat, I'm on a mission to turn Code into a Product.
- Rizqi Nur Assyaufi