From: yaydn@protonmail.com Subject: Re: [2/2] [new port] multimedia/obs-studio To: Daniil Ryvkin Cc: "stu@spacehopper.org" , "ports@openbsd.org" , "izder456@disroot.org" , "pontus@stenetorp.se" Date: Sun, 19 Jul 2026 13:55:07 +0000 På søndag 19. juli 2026 kl. 13:13, skrev Daniil Ryvkin : > > 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.