Bei mir lief ChessX nicht unter der default CachyOS KDE Plasma Installation (Wayland).
Es kam immer folgende Fehlermeldung beim Start:
qt.qpa.wayland: Failed to load client buffer integration: "wayland-egl"
qt.qpa.wayland: Available client buffer integrations: ()
qt.qpa.wayland: No shell integration named "xdg-shell" found
qt.qpa.wayland: No shell integration named "xdg-shell-v6" found
qt.qpa.wayland: No shell integration named "wl-shell" found
qt.qpa.wayland: No shell integration named "ivi-shell" found
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells ("xdg-shell", "xdg-shell-v6", "wl-shell", "ivi-shell")
Als Lösung hat sich dann das Setzen einer Umgebungsvariablen gezeigt:
export QT_QPA_PLATFORM=xcb
Danach lief alles wie gewünscht.