On Sat, 16 Aug 2025 at 03:43, Thiago Macieira <thiago.macie...@intel.com> wrote:
>
> Hello
>
> As Linux desktops have begun their long-announced move away from X and have
> begun to phase out their direct X11 support, I have to ask: should we move our
> CI to test desktops only on native Wayland and through XWayland?
>
> The background on this is https://bugreports.qt.io/browse/QTBUG-136653, which
> appears to be caused by a bug in gnome-shell / mutter which sends a minimise
> event to a dialog, even though the dialog never disappears. That causes Qt
> code to delete the QDialog, which in turn causes the test to fail and possibly
> crash. The test is pretty old and this problem does not happen on older
> versions of GNOME nor does it happen on KDE Plasma.

We are using Ubuntu 24.04.0 X11 in Coin(the CI in Qt project) setup,
Ubuntu 24.04.0 has too many issues. We have wasted too much time on it
in our CI, almost 1.5 years after it was released.

I would like to keep Ubuntu 22.04 X11(for both non-dev and dev builds)
and the latest Ubuntu 24.04 Wayland(GNOME here). And we need to add a
KDE/Plasma 6 Wayland configuration.

We haven't fixed all issues after
QPlatformIntegration::WindowActivation was supported on Wayland yet.
We have enough things to do for Wayland (and X11). XWayland doesn't
have priority here.

Best regards,
Liang
-- 
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to