I have a 3D printing software that does not display well on Wayland. Instead of relogging to start a x11 session is there a way to force that one software to display in x11 instead of Wayland?
Edit
AddingQT_QPA_PLATFORM=xcb
to the enviroment variables was the solution for me.
Thanks to everyone for the help.
Have you tried using Gamescope? It’s obviously made with games in mind, but you can use it to run any application inside a nested compositor.
If not, you could try starting the application in Xwayland, or starting an X session inside Xwayland and then starting the application inside that.