Dengan maraknya game online dan streaming, penggunaan pencahayaan RGB pada periferal desktop menjadi tren di Internet. Sebagian besar pencahayaan RGB hadir dengan antarmuka yang dapat dikonfigurasi yang memungkinkan Anda mengubah kecerahan, pola pencahayaan, dan lainnya dengan aplikasi desktop. Biasanya, aplikasi ini hanya berfungsi di Windows, dengan sedikit atau tanpa dukungan untuk Linux. Untungnya, berkat kerja keras beberapa developer independen, kini ada aplikasi Linux untuk mengontrol pencahayaan RGB.
1. BukaRGB
OpenRGB adalah perangkat lunak kontrol pencahayaan RGB yang sangat populer. Biasanya, periferal komputer memiliki perangkat lunaknya sendiri untuk mengontrol pencahayaan RGB, tetapi jika Anda memasangkan merek berbeda dalam pengaturan yang sama, hal itu dapat mengganggu pencahayaan dan menciptakan kondisi balapan.
Perangkat lunak ini juga haus akan sumber daya; oleh karena itu, Anda kehilangan kinerja dengan menginstal perangkat lunak. Anda dapat mengatasi masalah ini dengan menggunakan OpenRGB untuk mengontrol semua aksesori Anda dari satu antarmuka. Ini adalah aplikasi lintas platform yang berjalan di Windows, Linux, dan macOS.
Menginstal OpenRGB di Linux
Penginstal OpenRGB tersedia dalam berbagai format, seperti AppImage, .deb, dan .rpm. File appimage dapat dieksekusi sendiri. File deb digunakan dalam distribusi Linux berbasis Debian, dan file rpm digunakan dalam distribusi Linux berbasis Fedora atau Red Hat untuk menginstal perangkat lunak baru.
Appimage berjalan di semua distribusi Linux dan dapat digunakan untuk menginstal OpenRGB versi portabel. Ikuti langkah-langkah di bawah ini untuk menginstal file Appimage di desktop Linux Anda.
- Unduh versi Appimage OpenRGB terbaru yang tersedia.
- Buka direktori yang berisi file Appimage, klik kanan padanya, lalu pilih opsi “Propertiesâ€.
- Pilih tab “Izin” dan aktifkan opsi “Izinkan file eksekusi sebagai program”.
- Klik dua kali pada file Appimage untuk menjalankan program.
Jika Anda menggunakan distribusi berbasis Debian atau Ubuntu:
- Unduh file .deb.
- Buka jendela terminal baru di dalam direktori yang berisi file .deb.
- Jalankan perintah dpkg di terminal Anda untuk menginstal file .deb.
sudo dpkg -Saya [ nama berkas .deb ]
Jika Anda menggunakan Fedora atau distribusi Linux berbasis Red Hat lainnya, seperti centOS, Anda dapat menggunakan pengelola paket dnf untuk menginstal file .rpm di perangkat Anda.
- Unduh file .rpm dari situs web resmi.
- Buka jendela terminal di dalam direktori yang berisi file yang diunduh.
- Jalankan perintah berikut di terminal untuk menginstal file .rpm menggunakan manajer paket dnf.
sudo dnf Install [ nama berkas .rpm ]
2. Asusctl
Asusctl dibuat khusus untuk laptop Asus ROG. Tujuan utama alat ini adalah untuk menyediakan fitur perangkat lunak gudang senjata yang akan Anda temukan di laptop Windows ROG.
Sumber GBImage: Asus Linux
Asusctl membutuhkan kernel yang ditambal terbaru untuk bekerja dengan kontrol pencahayaan keyboard, kontrol kecepatan kipas, dll. Jika Anda seorang pengembang perangkat lunak, Anda dapat berinteraksi dengan sumber daya sistem tersebut menggunakan metode dbus.
Jalankan perintah berikut untuk menentukan apakah pencahayaan RGB laptop Anda kompatibel dengan perangkat lunak asusctl.
lsusb
Jika Anda melihat output seperti ini:
Perangkat Bus 001 002: ID 0b05: 1866 ASUSTek Computer, Inc. Perangkat N-KEY
laptop Anda sepenuhnya kompatibel dengan asusctl. Jika Anda tidak menemukan ini di keluaran, Anda dapat menggunakan fitur lain, seperti kontrol kipas dan kontrol pengisian daya baterai, tetapi tidak akan dapat mengonfigurasi lampu keyboard.
Asusctl menggunakan daemon sistem asusd untuk mengontrol proses di latar belakang. Karena alat ini ditulis dengan karat, alat ini akan sangat ringan di sistem Anda dan memiliki GUI yang sangat ramah.
GUI asusctl berisi semua fitur yang diperlukan: Anda dapat mengatur RGB per tombol, kontrol pengisian daya, efek dinamis RGB, dll. Ini juga mendukung matriks anime yang disertakan dengan laptop seri Asus Zephyrus.
Menginstal Asusctl di Linux
Tidak ada paket yang tersedia untuk menginstal alat ini pada distribusi berbasis Ubuntu, tetapi Anda dapat membangun aplikasi dari sumber dengan menginstal karat versi 1.57 atau lebih tinggi dan make , lalu mengkloning repositori di direktori Anda saat ini.
git clone https://gitlab.com/asus-linux/asusctl.git _ _ _ _ _
Instal dependensi yang diperlukan dan bangun aplikasi.
sudo tepat instal libclang-dev libudev-dev curl –proto ‘=https’ –tlsv1.2 -sSf https: // sh.rustup.rs | SH membuat sudo membuat Install
Ada beberapa perubahan pada nama paket di Fedora. Ikuti perintah ini untuk membangun asusctl:
sudo dnf instal clang-devel systemd-devel cargo make sudo membuat Install
Jika Anda tidak ingin membuat perangkat lunak dari sumber, tersedia repositori COPR untuk Fedora. Repositori COPR adalah sumber tidak resmi yang memungkinkan Anda menginstal perangkat lunak menggunakan pengelola paket dnf. Untuk mengaktifkan repositori COPR asusctl di desktop Anda, jalankan perintah berikut:
sudo dnf copr aktifkan lukenukem / asus -linux
Anda dapat menginstal paket asusctl menggunakan perintah dnf biasa.
sudo dnf instal asusctl
Jika Anda ingin menghapus utilitas ini, buka repositori sumber kloning dan jalankan sudo make uninstall , lalu hapus direktori “/etc/asusd”.
sudo rm -rf / dll / asusd
3. Rogauracore
Rogauracore adalah alat CLI (Command Line Interface) yang mengontrol pencahayaan keyboard RGB di laptop Asus. Berbeda dengan aplikasi Asusctl, Rogauracore melakukan satu hal dan melakukannya dengan sangat baik.
Menginstal Rogauracore di Linux
Untuk menginstal Rogauracore di distribusi Linux Anda, Anda harus membuatnya dari sumbernya. Pertama instal libusb , libusb-dev dan bangun alat menggunakan apt package manager.
sudo tepat instal libusb- 1.0 – 0 libusb- 1.0 – 0 -dev build-essential
Kloning repositori Rogauracore dari GitHub.
git clone https: // github.com / wroberts / rogauracore.git cd rogauracore autoreconf -i
Konfigurasikan repositori ini dan bangun paket menggunakan make . Setelah membangun, Anda dapat menginstal ini di komputer Anda.
. / konfigurasikan make sudo membuat Install
Sintaks perintah rogauracore terlihat seperti di bawah ini.
ARGUMEN PERINTAH rogauracore
di mana PERINTAH harus salah satu dari yang berikut:
- tunggal_statis
- pernapasan tunggal
- siklus_warna tunggal
- multi_statis
- multi-pernapasan
- siklus_pelangi
- merah
- hijau
- biru
- kuning
- emas
- sian
- Magenta
- putih
- hitam
- pelangi
- kecerahan
- menginisialisasi_keyboard
Misalnya kita ingin mengubah warna keyboard menjadi merah (kode hex FF0000), gunakan perintah rogauracore berikut:
sudo rogauracore single_static ff0000
Jika Anda merasa perintah ini tidak terlalu intuitif dan sulit untuk dihafal, Anda dapat menginstal Rogauracore-GUI, aplikasi GUI yang sangat sederhana yang dibuat berdasarkan Rogauracore. Ini hanyalah pembungkus elektron dari Rogauracore yang akan membuat hidup Anda lebih mudah.
4.AlienFX
AlienFX adalah alat CLI untuk mengontrol pencahayaan RGB di laptop Alienware dengan Linux. Alat ini dibuat menggunakan Python dan membutuhkan pyusb dan paket pkg_resources Python sebagai dependensi. Kami menggunakan manajer paket pip untuk menginstal semua paket Python. Jika Anda belum menginstal pip di komputer Anda, instal menggunakan perintah berikut:
sudo tepat instal python3-pip
Sumber GBImage: AlienFX
Menginstal AlienFX di Linux
Mari instal semua dependensi satu per satu di lingkungan Python default kita.
pip3 instal setuptools pip3 instal –pre
pyusb pip3 instal masa depan
Setelah dependensi asli Python diinstal, instal paket Python khusus distribusi menggunakan manajer paket apt.
sudo tepat instal libcairo2-dev python-gi python-gi-cairo
Di Fedora, perintahnya akan terlihat seperti ini:
sudo dnf instal cairo-devel python3-gobject cairo-gobject
Klon repositori AlienFX dari GitHub ke direktori kerja saat ini.
git clone https://github.com/trackmastersteve/alienfx.git cd alienfx _ _ _ _ _
Untuk menginstal paket AlienFX, jalankan skrip instalasi menggunakan python3.
sudo python3 setup.py instal sudo python3 setup.py install_data
Untuk menggunakan alat ini, Anda harus menyesuaikan file konfigurasi di direktori “~/.config/alienfxâ€. Jika Anda tidak ingin mengonfigurasinya menggunakan CLI, AlienFX memiliki alat GUI yang disebut alienfx-gtk, yang memberi Anda GUI yang bagus untuk mengubah konfigurasi apa pun yang disediakan AlienFX.
5. Kontrol TUF
Tuf Control adalah pembungkus GUI untuk faustus, modul driver platform Linux tidak resmi eksperimental untuk laptop seri ASUS TUF Gaming. Ini adalah backport dari driver asus-wmi / asus-nb-wmi dari jalur utama plus lampu latar RGB, dipotong secara kasar agar berguna untuk laptop ini dan dikemas sebagai modul DKMS untuk kernel 4.x / 5.x.
faustus dapat mengontrol lampu latar keyboard, dorongan kipas, dan kontrol warna pada keyboard RGB.
Sumber GBImage: Tuf-Control
Menginstal Faustus dan TUF-Control di Linux
Untuk menginstal driver faustus di laptop Anda, pertama-tama buat file “/etc/modprobe.d/faustus.confâ€:
sudo nano / etc / modprobe.d / faustus.conf
Rekatkan konten berikut ke dalam file:
daftar hitam asus_wmi daftar hitam asus_nb_wmi
Simpan dan keluar dari file. Nyalakan ulang sistem.
Selanjutnya, instal dkms di sistem Anda:
sudo tepat instal dkms
Kloning repositori dari GitHub dan gunakan make untuk menginstal modul.
git clone https://github.com/hackbnw/faustus.git cd fastasus make dkms sudo modprobe faustus _ _ _ _
Untuk memuat modul faustus saat boot, gunakan perintah berikut:
sudo buat onboot
Kontrol tuf adalah alat GUI yang sangat ramah yang membantu mengonfigurasi driver faustus. Anda dapat mengkompilasi Tuf-control dari repositori ke dalam .deb dan .rpm untuk distribusi berbasis Ubuntu dan Fedora.
git clone https: // github.com / icodelifee / TUF-Control.git cd TUF-Control / npm install electron-packager -g npm run-script build npm install -g electron-installer-debian electron-installer-debian –src dist / tufcontrol-electron / –dest dist / penginstal / –arch amd64
Untuk menghasilkan paket .rpm, jalankan perintah berikut satu per satu.
git clone https: // github.com / icodelifee / TUF-Control.git cd TUF-Control / npm install electron-packager -g npm run-script build npm install -g electron-installer-redhat electron-installer-redhat –src dist / tufcontrol-electron / –dest dist / penginstal / –arch amd64
Pertanyaan yang Sering Diajukan
Bisakah saya mengubah pencahayaan RGB tanpa menginstal alat ini?
Itu tergantung pada produsen perangkat Anda. Jika semua lampu latar RGB Anda disimpan di BIOS Anda dan tetap ada melalui reboot, maka Anda dapat mem-boot ganda sistem Anda dengan Windows. Di partisi Windows, instal semua aplikasi yang disediakan pabrikan dan ubah konfigurasi pencahayaan dari sana. Boot lagi ke partisi Linux, dan pengaturan Anda akan tetap ada. Kelemahan utama dari trik ini adalah Anda harus terus mem-boot Windows untuk mengubah konfigurasi kecil. Trik ini bekerja pada laptop Asus TUF dan HP Omen.
Bagaimana saya bisa menginstal firmware baru dan kernel khusus untuk pencahayaan keyboard RGB?
Memasang firmware baru dan kernel khusus di Linux tidaklah sulit. Jika pabrikan perangkat membuat firmware open source, maka kernel Linux akan menyertakannya. OpenRGB juga menyertakan daftar perangkat yang didukung yang diperbarui. Jika Anda baru mengenal Linux, Anda dapat mengikuti panduan lengkap ini tentang cara menginstal firmware di Linux.
Mengapa kami tidak dapat menjalankan aplikasi Windows seperti Armoury Crates atau OMEN Control Center untuk mengonfigurasi RGB menggunakan Wine?
Wine adalah lapisan kompatibilitas yang mendukung menjalankan aplikasi windows di Linux, tetapi karena lampu latar keyboard dan mouse adalah fitur yang terkait dengan perangkat keras, tidak mungkin menggunakan aplikasi Windows untuk mengonfigurasi perangkat keras Linux. API untuk kedua platform sangat berbeda dan tidak ada lapisan kompatibilitas yang dapat mempersempit kesenjangan. Oleh karena itu, Anda memerlukan aplikasi asli untuk mengontrol fitur terkait perangkat keras di Linux.
Kredit gambar: Hapus percikan. Semua tangkapan layar oleh Hrishikesh Pathak.