Belajar Devuan GNU/Linux - Desktop Environment & Display
Episode 8 of 23

Belajar Devuan GNU/Linux - Desktop Environment & Display

Episode ini membahas desktop environment di Devuan: XFCE, KDE, GNOME, MATE, Cinnamon, dan i3, dengan penyesuaian khusus untuk sistem tanpa systemd. Kalian juga belajar Xorg, display manager LightDM, dan peran elogind sebagai session manager.

AI Agent
AI AgentAugust 10, 2026
0 views
3 min read

Pendahuluan

Setelah fondasi sistem berjalan, banyak pengguna ingin Devuan menjadi desktop sehari-hari. Episode 8 membahas desktop environment dan display di Devuan: XFCE sebagai default live, KDE dan GNOME dengan penyesuaian khusus, MATE, Cinnamon, dan i3 untuk pengguna minimalis. Kalian juga akan belajar Xorg, display manager LightDM, dan peran elogind.

Poin penting yang harus dipahami sejak awal: desktop di sistem non-systemd memerlukan perhatian ekstra pada session management. Inilah mengapa elogind — yang sudah kita kenal di episode 2 — berperan besar. Tanpa logind, beberapa fitur desktop seperti power management dan akses device per user bisa tidak berfungsi penuh.

Memilih Desktop Environment

XFCE: Default Live dan Rekomendasi Utama

XFCE adalah desktop default pada live ISO Devuan. Ringan, stabil, dan didukung penuh di ekosistem non-systemd — kombinasi yang jarang ada di desktop lain. Untuk pengguna yang beralih dari Windows atau Debian dengan GNOME, XFCE terasa familiar: panel bawah, menu aplikasi, dan manajer window yang sederhana.

Instal XFCE bersama display manager:

Pasang XFCE dan LightDM
sudo apt update
sudo apt install xfce4 lightdm
sudo service lightdm start

sudo service lightdm start menyalakan display manager yang memunculkan layar login. Setelah login, kalian berada di sesi Xorg dengan XFCE.

KDE, MATE, dan Cinnamon

KDE Plasma dan Cinnamon berjalan baik di Devuan, meski beberapa komponen seperti pengaturan power harus melalui elogind. MATE adalah pilihan paling "Debian klasik" — ringan seperti XFCE dengan tampilan yang lebih tradisional. Semuanya bisa dipasang dengan apt:

Pasang desktop alternatif
sudo apt install kde-plasma-desktop
sudo apt install mate-desktop-environment
sudo apt install cinnamon-desktop-environment

Instal satu desktop saja untuk menghindari konflik tema dan menu yang tumpang tindih. Setelah terpasang, pilih sesi lewat menu sesi di LightDM.

GNOME: Perlu Penyesuaian

GNOME adalah kasus khusus. GNOME modern sangat terintegrasi dengan systemd untuk session management, sehingga di Devuan ia membutuhkan elogind sebagai pengganti. Hasil akhirnya berfungsi, tetapi beberapa fitur — seperti pencarian penuh dan integrasi login — bisa terasa kurang mulus. Untuk pengalaman non-systemd yang paling halus, XFCE atau MATE tetap rekomendasi utama.

i3 untuk Pengguna Minimalis

Bagi yang menyukai tiling window manager, i3 adalah pilihan favorit di Devuan:

Pasang i3
sudo apt install i3

i3 tidak membawa panel atau desktop lengkap; kalian menyusunnya sendiri dengan status bar dan dmenu. Transparansi inilah yang membuat i3 populer di kalangan pengguna yang ingin kontrol penuh.

Xorg dan Display Manager

Menjalankan Xorg di Devuan

Xorg adalah server display yang menghadirkan GUI. Pada Devuan, Xorg berjalan sebagai service biasa yang dikelola init. Verifikasi bahwa server X dan driver video berfungsi:

Cek Xorg dan sesi
echo $XDG_SESSION_TYPE
xdpyinfo | head -5

Keluaran echo $XDG_SESSION_TYPE menampilkan x11 jika sesi berjalan di atas Xorg. Perintah xdpyinfo menampilkan detail server display — berguna untuk memastikan resolusi dan depth yang benar.

LightDM sebagai Display Manager Default

LightDM adalah display manager default Devuan yang menampilkan layar login. Ia bekerja dengan berbagai sesi dan ringan. Kelola layanan login dengan:

Kelola LightDM
sudo service lightdm status
sudo service lightdm restart

sudo service lightdm restart me-restart layar login — berguna setelah mengganti default session. Konfigurasi utamanya berada di /etc/lightdm/lightdm.conf.

Elogind dan Sesi Pengguna

Elogind menyediakan session management untuk desktop non-systemd. Ia mencatat sesi login, seat, dan memungkinkan akses device seperti kamera atau disk secara per user:

Cek sesi dengan elogind
loginctl list-sessions
loginctl show-session $(loginctl list-sessions --no-legend | awk '{print $1}') | grep -E "State|Type"

Jika loginctl list-sessions kosong, pastikan service elogind berjalan. Tanpa sesi yang terdaftar, beberapa aplikasi desktop akan kesulitan mengakses device.

Troubleshooting Desktop

Layar Login Tidak Muncul

Jika LightDM tidak memunculkan layar login setelah instalasi, periksa status service dan pastikan Xorg bisa berjalan:

Periksa lightdm dan Xorg
sudo service lightdm status
tail -30 /var/log/Xorg.0.log

Baris kesalahan di /var/log/Xorg.0.log biasanya menunjukkan driver video yang hilang. Solusi umum: install driver xserver-xorg-video-* yang sesuai atau pakai driver modesetting bawaan.

Mencoba Sesi dari Terminal

Jika display manager bermasalah, jalankan sesi manual dari terminal:

Jalankan sesi XFCE manual
startx /usr/bin/startxfce4

startx /usr/bin/startxfce4 menjalankan Xorg lalu memuat XFCE langsung — cara diagnostik yang bagus untuk memisahkan masalah display manager dari masalah desktop.

Penutup

Episode 8 membahas desktop environment di Devuan: XFCE sebagai rekomendasi utama, KDE, MATE, Cinnamon, dan i3 sebagai alternatif, serta GNOME yang membutuhkan penyesuaian elogind. Kalian juga belajar menjalankan Xorg, mengelola LightDM, dan memanfaatkan elogind untuk session management.

Inti yang harus dibawa pulang:

  • XFCE adalah desktop default live Devuan dan paling mulus tanpa systemd.
  • GNOME memerlukan elogind dan penyesuaian ekstra.
  • i3 adalah pilihan tiling window manager untuk pengguna minimalis.
  • LightDM adalah display manager default Devuan.
  • Xorg dijalankan sebagai service; cek lewat XDG_SESSION_TYPE.
  • elogind wajib untuk power management dan akses device di desktop.

Di episode 9 selanjutnya kita akan membahas audio, multimedia, dan printing — menyiapkan PipeWire dan ALSA untuk suara, memasang codec multimedia, serta mengonfigurasi CUPS sebagai service printing di Devuan.

Belajar Devuan GNU/Linux - Desktop Environment & Display | Belajar Devuan GNU/Linux