obs-studio fails to run on freebsd 13.2

I'm trying to run obs-studio, installed as a package on freebsd 13.2-RELEASE. Unfortunately I'm getting the following runtime error (segmentation fault while initializing the OpenGL lib).

Code:
debug: Found dbus service: org.freedesktop.ScreenSaver
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/local/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/local/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/local/share/obs/obs-studio/themes/Yami.qss
info: Using EGL/X11
info: CPU Name: Intel(R) Xeon(R) CPU E5-2658 v2 @ 2.40GHz
info: CPU Speed: 2400.11MHz
info: Physical Cores: 20, Logical Cores: 40
info: Physical Memory: 55755MB Total, 40068MB Free
info: Kernel Version: FreeBSD 13.2-RELEASE
info: Distribution: FreeBSD "13.2"
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
info: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled)
info: Portable mode: false
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
info: OBS 29.0.2 (freebsd)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
        samples per sec: 48000
        speakers:        2
        max buffering:   960 milliseconds
        buffering type:  dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
Segmentation fault (core dumped)

I've tried then to install from ports also but the result is still the same.
Thanks
Marco
 
What graphics do you have and what driver are you running on it?

The adapter is a GTX550ti.
The driver is:
Code:
# pkg info | grep nvidia
nvidia-driver-390-390.154      NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-470.86_1       Display Control Panel for X NVidia driver
nvidia-xconfig-470.86          Tool to manipulate X configuration files for the NVidia driver

# pkg info nvidia-driver-390-390.154
Nvidia-driver-390-390.154
Name           : nvidia-driver-390
Version        : 390.154
Installed on   : Sat Apr 29 16:27:46 2023 CEST
Origin         : x11/nvidia-driver-390
Architecture   : FreeBSD:13:amd64
Prefix         : /usr/local
Categories     : x11 kld
Licenses       : NVIDIA
Maintainer     : danfe@FreeBSD.org
WWW            : https://www.nvidia.com/object/unix.html
Comment        : NVidia graphics card binary drivers for hardware OpenGL rendering
Options        :
        ACPI_PM        : on
        DOCS           : on
        LINUX          : on
        WBINVD         : off
Shared Libs required:
        libXext.so.6
        libX11.so.6
Shared Libs provided:
        libvdpau_nvidia.so.1
        libnvidia-tls.so.1
        libnvidia-ml.so.1
        libnvidia-glsi.so.1
        libnvidia-glcore.so.1
        libnvidia-eglcore.so.1
        libnvidia-cfg.so.1
        libGLESv2.so.2
        libGL.so.1
        libEGL.so.1
Annotations    :
        FreeBSD_version: 1301000
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 99.6MiB
Description    :
These are the official NVidia binary drivers for hardware OpenGL rendering
in X11, using the GLX extensions.

WWW: https://www.nvidia.com/object/unix.html
 
Definitely the graphics drm. Obs works on Celeron N5095 and amd A10-8700 with webcamd and the Logitech c270 on my two systems I've tested. I'm using drm-kmod for both systems.
 
Back
Top