Banyak aplikasi Linux awalnya dikembangkan untuk X11, sehingga saat dijalankan di Wayland ada beberapa yang tidak berfungsi atau terbatas. Berikut ringkasannya per kategori:
1. Screen Recording / Screencast
Aplikasi |
X11 |
Wayland |
Alternatif Wayland
|
Kazam |
✅ |
❌ Tidak bisa |
OBS Studio (PipeWire)
|
SimpleScreenRecorder |
✅ |
❌ Tidak bisa |
OBS Studio (PipeWire), wf-recorder
|
VokoscreenNG |
✅ |
❌ Tidak bisa |
OBS Studio (PipeWire)
|
OBS Studio |
✅ |
✅ Berfungsi via PipeWire |
-
|
2. Screenshot Tools
Aplikasi |
X11 |
Wayland |
Catatan
|
GNOME Screenshot |
✅ |
✅ |
Mendukung protokol Wayland terbaru
|
Flameshot |
✅ |
⚠️ Terbatas |
Versi lama tidak bisa, gunakan versi baru yang mendukung Wayland
|
Spectacle (KDE) |
✅ |
⚠️ Terbatas |
Mendukung Wayland via portal KDE/Wayland
|
3. Window Overlay / HUD
Aplikasi |
X11 |
Wayland |
Catatan
|
Any HUD/Overlay Tool |
✅ |
❌ |
Wayland membatasi akses jendela lain
|
4. Remote Desktop / VNC / RDP
Aplikasi |
X11 |
Wayland |
Alternatif Wayland
|
x11vnc / TigerVNC |
✅ |
❌ |
GNOME Remote Desktop (RDP/VNC via PipeWire)
|
Remmina |
✅ |
✅ |
Gunakan RDP/VNC melalui PipeWire
|
5. Input Injection / Automation
Aplikasi |
X11 |
Wayland |
Alternatif Wayland
|
xdotool |
✅ |
❌ |
Hanya bisa via Wayland API / scripting terbatas
|
Autokey |
✅ |
⚠️ Terbatas |
Perlu versi yang mendukung Wayland
|
6. Games / OpenGL / Vulkan
Aplikasi / API |
X11 |
Wayland |
Catatan
|
OpenGL Game |
✅ |
✅ |
OpenGL kompatibel via Mesa
|
Vulkan Game |
✅ |
✅ |
Gunakan `VK_KHR_wayland_surface` untuk Wayland
|
Steam / Proton |
✅ |
✅ |
Proton mendukung Wayland via Steam Runtime
|
7. Video Editors
Aplikasi |
X11 |
Wayland |
Catatan
|
Kdenlive |
✅ |
✅ |
Mendukung Wayland via Qt / XWayland, UI stabil
|
Shotcut |
✅ |
✅ |
Qt berbasis XWayland/Wayland
|
OpenShot |
✅ |
⚠️ Terbatas |
UI kadang lag di Wayland, X11 lebih stabil
|
Pitivi |
✅ |
✅ |
GStreamer backend, kompatibel Wayland
|
8. Audio Editors / DAW
Aplikasi |
X11 |
Wayland |
Catatan
|
Audacity |
✅ |
✅ |
XWayland berjalan baik di Wayland
|
Ardour |
✅ |
✅ |
Mendukung JACK dan PipeWire
|
LMMS |
✅ |
✅ |
Qt-based, berfungsi di Wayland
|
9. IDE / Development Tools
Aplikasi |
X11 |
Wayland |
Catatan
|
VS Code |
✅ |
✅ |
Electron, mendukung Wayland melalui XWayland / native
|
IntelliJ IDEA / PyCharm |
✅ |
✅ |
JetBrains IDE berbasis Java / Swing via XWayland
|
Eclipse |
✅ |
✅ |
Java/SWT via XWayland
|
GNOME Builder |
✅ |
✅ |
Native Wayland
|
10. Browser Web
Aplikasi |
X11 |
Wayland |
Catatan
|
Firefox |
✅ |
✅ |
Mendukung Wayland native (export MOZ_ENABLE_WAYLAND=1)
|
Chrome / Chromium |
✅ |
✅ |
Mendukung Wayland native (flag `--ozone-platform=wayland`)
|
11. Productivity Tools
Aplikasi |
X11 |
Wayland |
Catatan
|
LibreOffice |
✅ |
✅ |
GTK3/Qt backend, kompatibel Wayland
|
GIMP |
✅ |
✅ |
GTK3-based, mendukung XWayland/Wayland
|
Inkscape |
✅ |
✅ |
Qt-based, XWayland atau native Wayland
|
Okular / Evince |
✅ |
✅ |
PDF viewer, GTK/Qt backend
|
Tips Umum
- Wayland lebih aman dan modern, tetapi membatasi aplikasi yang mengakses layar atau jendela lain secara langsung.
- Untuk aplikasi lama yang hanya mendukung X11, jalankan di **X11 session** (misal “Ubuntu on Xorg”).
- Untuk screen recording di Wayland, gunakan **OBS Studio + PipeWire** atau **wf-recorder** (Wayland murni).
- Untuk aplikasi berbasis Qt/GTK, XWayland biasanya berjalan baik, tapi native Wayland lebih stabil di GNOME terbaru.