KDE merupakan salah satu desktop environment / DE yang terkenal. Memiliki tampilan bagus dan customizable, fitur yang cukup banyak, menjadi nilai plus untuk DE KDE. Namun tidak jarang ada yang kurang menyukainya juga. Entah karena terlalu gemuk / bloated, banyak paket yang terpasang, dan lain-lain. Sebagai alternatif, ternyata kita bisa menggunakan WM kwin dari DE KDE secara standalone tanpa menginstall KDE secara penuh. Kira-kira bagaimana cara menyusun setup-nya di distro Debian? Berikut adalah pembahasannya !
Sekilas tentang kwin dan wayland.
Kwin merupakan window manager / WM untuk DE KDE. Mulai dari rilisan versi 4.11, kwin mendapatkan dukungan wayland, walaupun masih experimental. Kwin versi wayland (kwin-wayland) saat ini sudah membawa dukungan protokol wauland yang cukup maju jika dibandingkan dengan mutter milik GNOME, di antaranya adalah layer shell protocol. Dengan layer shell protocol, kwin bisa menjalankan bar / panel eksternal (contoh, waybar, yambar), pengatur background (contoh, swaybg, wbg).
Menyusun setup kwin wayland standalone.
Persiapan.
Berikut adalah beberapa hal yang bisa dipersiapkan :
Kwin wayland.
Bisa dipasang lewat manager paket
apt, perintahnya cukup sederhana :``` $ sudo apt install kwin-wayland ``` atau kalau mau lebih ramping, bisa dengan perintah ini : ``` $ sudo apt install kwin-wayland --no-install-recommends ```Panel wayland.
Panel berfungsi untuk menunjukan beberapa informasi, seperti persentase baterai, jam, kecerahan layar, maupun menempakatkan launcher. Berikut adalah beberapa panel yang bisa dicoba :
Di sini saya menggunakan
Yambarkarena lebih sederhana saja. Contoh konfigurasinya bisa diunduh di siniWallpaper setter.
Untuk yang kurang suka dengan default background
Kwinyang berwarna hitam, bisa dicoba menggunakan wallpaper setter, salah dua pilihannya yaituswaybgdanwbg. Di sini saya menggunakanswaybg.Application launcher.
Kita menggunakan application launcher untuk meluncurkan aplikasi / program. Bisa kita tambahkan di panel (konfigurasinya ada di contoh). Di sini saya menggunakan
xfce4-appfinder.
Meluncurkan dan menjalankan kwin.
Setelah persiapan sudah selesai, saatnya kita meluncurkan dan menjalankan kwin. Berikut adalah beberapa alternatif caranya :
Meluncurkan
kwin.Kwinbisa diluncurkan secara sederhana dengan perintah berikut :$ dbus-run-session /usr/bin/kwin_waylandSetelah perintah di atas dijalankan, kita dihadapkan dengan tampilan kosong dan sebuah kursor. Untuk meluncurkan aplikasi (misal, terminal), coba beralih ke tty2 (Ctrl+Alt+F2) lalu jalankan
foot(terminal), lalu kembali ke tty1 (Ctrl+Alt+F1). Dari terminal itu, kita bisa meluncurkan beberapa tool dan program lainnya, misalnya panel dan wallpaper setter.Meluncurkan
kwindengan programautostart.Kwinbisa diluncurkan bersama bersama program autostart, misalnya terminal. Perintah yang bisa dijalankan sebagai berikut :$ dbus-run-session /usr/bin/kwin_wayland /usr/bin/footMeluncurkan
kwindengan skrip peluncur.Kwinbisa juga diluncurkan lewat skrip peluncur. Skrip peluncur bisa berisi perintah untuk memanggil kwin dan progam lainnya. Contoh skrip sebagai berikut :#!/usr/bin/bash dbus-run-session /usr/bin/kwin_wayland & sleep 5 foot & WAYLAND_DISPLAY=wayland-0 yambar -c wayland &Penjelasan :
- dbus-run-session /usr/bin/kwin_wayland & , meluncurkan
kwinsebagai proses latar belakang. - sleep 5 , memberi jeda
kwinuntuk berjalan dan siap. - foot & , meluncurkan terminal foot.
- WAYLAND_DISPLAY=wayland-0 yambar -c wayland & , meluncurkan panel
yambar.
- dbus-run-session /usr/bin/kwin_wayland & , meluncurkan
Tangkapan Layar / Screenshot.
Berikut adalah beberapa tangkapan layar / screenshot dari kwin standalone.
Kwin wayland dengan wallpaper & panel.
Kwin wayland, membuka terminal mlterm.
Kwin wayland dengan fitur tile kanan dan kiri.
Issue / masalah.
Berikut adalah beberapa issue, masalah dan kendala yang dihadapi :
Jika ditinggal beberapa lama, layar akan blank. Solusi :
- masuk tty2 !
- list sesi dengan perintah
loginctl list-sessions! - unlock sesi dengan perintah
loginctl unlock-session!
Beberapa aplikasi tidak bisa terbuka. Solusi :
- Jalankan aplikasi lewat terminal dengan beberapa variable environment berikut ini :
- GTK : GDK_BACKEND=wayland.
- QT : QT_QPA_PLATFORM=wayland.
- Display wayland : WAYLAND_DISPLAY=wayland-0.
- Jalankan aplikasi lewat terminal dengan beberapa variable environment berikut ini :
Ringkasan.
- Kwin wayland merupakan bagian dari DE KDE.
- Kwin wayland bisa dijalankan standalone.
Penutup.
Demikian pembahasan tentang menyusun setup kwin wayland standalone di distro debian. Semoga kwin wayland bisa menjadi alternatif window manager yang bisa kamu pakai sehari-hari. Terima kasih, semoga bermanfaat dan sampai jumpa pada bahasan selanjutnya !







Komentar