u/FirehawkGT

Bazzite 44 OBS issue with Xwayland
▲ 12 r/Bazzite

Bazzite 44 OBS issue with Xwayland

I have been using OBS flatpak version with Bazzite for a while and to make browser docks in OBS work, we disabled wayland with flatseal. In Bazzite 43 (and previous versions) this solution worked but in Bazzite 44 OBS suddenly stopped launching. Re-enable Wayland fixed it, but now I am missing browser docks again.

Launching obs with wayland disabled in flatseal I get the error in Bazzite 44:

Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.xcb: could not connect to display
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Anyone managed it to work or what solutions are available?

NOTE: without using above flatpak run command, OBS just dont run and launch and nothing is visible. The desktop icon shows and then disappear, thats why I provided the above to give more diagnostic logs.

Its exactly the workaround with obs that breaks since Bazzite 44. (see YouTube link). Other distro's like CachyOS and Fedora 44 still make this workaround work somehow. (Tested on other devices)

https://youtu.be/mvzI40CS1Uw?is=w9Cm4pekzBTfzD7B

Thanks in advance

u/FirehawkGT — 12 days ago