[Interest] Wrong version of xdg_wm_base used by the QtWayland compositor

Hakim IZM hakim.izm at smile.fr
Thu Aug 7 11:04:18 CEST 2025


Hello everyone,

I'm trying to run xwayland-satellite
(https://github.com/Supreeeme/xwayland-satellite) on the minimal-qml
Wayland compositor, using Qt 6.9.1. The problem is that
xwayland-satellite can't run because the version of xdg_wm_base used
is unsupported. After looking into xwayland-satellite sources, I
realized that it supported versions from 2 to 6 of xwm_wm_base
(src/server/mod.rs:436).

I realized that minimal_qml used version 1 by running the
`wayland-info` command. However, looking at the sources I can see that
xdg_wm_base version 6 is supposed to be in use with QtWayland 6.9.1
(qtwayland/src/3rdparty/protocol/xdg-shell/xdg-shell.xml:32).

So I'm confused, why is minimal-qml not using xdg_wm_base v6 and
running v1 instead, and how could this issue be fixed?

Thank you in advance!

--
Hakim


More information about the Interest mailing list