A checklist to see if Wayland meets my needs.
- Nvidia Prime offloading for laptops with hybrid graphics (support for external monitors via USB-C/Thunderport)
- xkill alternative. Currently in wayland each DE/WM uses its own method.
- KDE (KWin):
qdbus org.kde.KWin /KWin killWindow - Sway
- SIGTERM:
swaymsg kill. Default keybind:$Mod + Shift + q - SIGKILL:
kill -9 $(swaymsg -t get_tree | jq '.. | select(.type?) | select(.focused==true).pid')
- SIGTERM:
- Hyperland:
hyprctl dispatch kill - Gnome (Mutter): ?
- KDE (KWin):
- an alternative to
xwininfoand xprop that works in a similar way- KDE:
qdbus org.kde.KWin /KWin org.kde.KWin.queryWindowInfo
- KDE:
- Clipboard sync between native Wayland and XWayland apps
- Both clipboard (Ctrl+C/V) and primary selection (middle-click paste) can fail to sync between native Wayland apps and legacy X11 apps running under XWayland
- Text copied in a Wayland app may not be available to paste in an XWayland app (and vice versa)
- Workarounds exist (e.g.,
wl-clipboardwithwl-paste --watch) but require manual setup