På søndag 19. juli 2026 kl. 13:13, skrev Daniil Ryvkin
<[email protected]>:
>
> Thanks for testing
>
> Added a pkg-message noting that OBS must be started with --platform xcb
> under a Wayland compositor, as Qt6 defaults to Wayland which currently
> fails to initialize OpenGl on OpenBSD.
>
Seems sensible to me.
// Did a rebuild.
$ cd /usr/ports/x11/obs-studio/ && make clean=all clean && make build package
test ; make port-lib-depends-check check-shlib-syms
No regression tests for obs-studio-32.1.2
/usr/local/lib/libobs-frontend-api.so.0.0 -->
/usr/ports/pobj/obs-studio-32.1.2/fake-amd64/usr/local/lib/libobs-frontend-api.so.0.0
No dynamic export changes
/usr/local/lib/libobs-opengl.so.0.0 -->
/usr/ports/pobj/obs-studio-32.1.2/fake-amd64/usr/local/lib/libobs-opengl.so.0.0
No dynamic export changes
/usr/local/lib/libobs-scripting.so.0.0 -->
/usr/ports/pobj/obs-studio-32.1.2/fake-amd64/usr/local/lib/libobs-scripting.so.0.0
No dynamic export changes
/usr/local/lib/libobs.so.0.0 -->
/usr/ports/pobj/obs-studio-32.1.2/fake-amd64/usr/local/lib/libobs.so.0.0
No dynamic export changes
--
# TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -Dinstalled -r
obs-studio
obs-studio-32.1.2->32.1.2: ok
Running tags: ok
Read shared items: ok
--- +obs-studio-32.1.2 -------------------
When running under a Wayland compositor, OBS must be started with:
$ obs --platform xcb
Qt6 defaults to the Wayland platform, which currently fails to
initialize OpenGL on OpenBSD. Using --platform xcb forces X11/XWayland.
--
Seems good to me. Good luck.