SUMMARY When I try to launch Marble Maps or Marble Behaim in an X11 session (Plasma X11 or GNOME on Xorg), it freezes immediately after the window present, and I have to kill the process. On the console, I can see a lot of messages like this: QObject: Cannot create children for a parent that is in a different thread. (Parent is Breeze::WidgetStateEngine(0x55af1cee20f0), parent's thread is QThread(0x55af1afa8420), current thread is QSGRenderThread(0x55af1e00c290) It does not happen on Wayland, or when I explicitly set the QT_QUICK_BACKEND to software. STEPS TO REPRODUCE 1. Log in into Plasma X11 or GNOME on Xorg 2. Launch Marble Maps or Marble Behaim OBSERVED RESULT The application window freezes after launch. EXPECTED RESULT The application should be functional. SOFTWARE/OS VERSIONS Distribution: Arch Linux KDE Plasma Version: 6.3.0 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.2
Adding the x11-only keyword
Confirming. marble-maps still unusable as of kf 6.13 / gear 25.04.2. Operating System: Gentoo Linux 2.17 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.13.0 Qt Version: 6.9.1 Kernel Version: 6.6.94-gentoo-dist (64-bit) Graphics Platform: X11