Xorg

Bagian ini membahas instalasi manual dan konfigurasi Xorg Display Server. Untuk sistem yang langsung siap pakai dengan desktop lengkap, gunakan image XFCE T4n OS.

Instalasi

T4n OS menyediakan dua jalur instalasi untuk Xorg:

  • xorg — Paket lengkap: server Xorg, semua driver video gratis, driver input, font, dan aplikasi dasar. Pilihan paling aman untuk sebagian besar pengguna.
  • xorg-minimal — Hanya server dasar. Komponen lain harus diinstal manual, seperti font (xorg-fonts), terminal emulator (xterm), dan window manager (i3, openbox).
sudo xbps-install -S xorg

Driver Video

Open-Source

T4n OS mendukung dua kategori driver open-source:

  • DDX (xf86-video-*) — Terinstal otomatis bersama paket xorg. Contoh: xf86-video-intel, xf86-video-amdgpu.
  • Modesetting — Memerlukan mesa-dri, tidak butuh paket driver spesifik vendor. Xorg akan memprioritaskan DDX jika tersedia; untuk memaksa modesetting, gunakan konfigurasi manual (lihat bagian di bawah).

Proprietary

Tersedia melalui repositori nonfree, khususnya untuk kartu grafis NVIDIA.

Driver Input

Driver input menangani perangkat seperti keyboard, mouse, hingga tombol power, tersedia melalui paket xf86-input-*. Jika perangkat input tidak merespons pada instalasi xorg-minimal, instal driver spesifik seperti xf86-input-evdev atau xf86-input-libinput.

Konfigurasi

Secara umum Xorg mendeteksi perangkat secara otomatis. Konfigurasi manual dapat dilakukan di /etc/X11/xorg.conf.d/.

Konfigurasi Keyboard

Buat file /etc/X11/xorg.conf.d/30-keyboard.conf:

Section "InputClass"
    Identifier "keyboard-all"
    Driver "evdev"
    MatchIsKeyboard "on"
EndSection

Memaksa Driver Modesetting

Buat file /etc/X11/xorg.conf.d/10-modesetting.conf:

Section "Device"
    Identifier "GPU0"
    Driver "modesetting"
EndSection

Verifikasi setelah restart Xorg:

grep -E -m1 '\(II\) modeset\([0-9]+\):' /var/log/Xorg.0.log

Memulai Sesi X

startx

Paket xinit menyediakan skrip startx untuk menjalankan sesi X langsung dari TTY. Konfigurasi melalui file ~/.xinitrc:

# Aplikasi di latar belakang
xscreensaver &

# Window manager — harus baris terakhir dengan exec
exec i3

Jalankan dengan perintah startx.

Display Manager

Display manager menyediakan antarmuka grafis untuk login. Pilihan yang tersedia di T4n OS:

PaketCocok untuk
gdmGNOME
sddmKDE Plasma
lightdmXFCE, window manager lain

Uji fungsionalitas Xorg dengan startx terlebih dahulu sebelum mengaktifkan display manager secara permanen, untuk menghindari layar hitam saat boot.


@T4n-Labs · @Gh0sT4n