OBS-Studio not working after last update

Just did the normal update thing and the latest pull killed my OBS. Some troubleshooting help would be appreciated. I tried to launch it through the terminal and got Segmentation fault (core dumped).

2 Likes

Same problem, output is

obs --verbose                                                                                                                                                                            
debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
info: Command Line Arguments: --verbose
info: Using EGL/X11
info: CPU Name: AMD Ryzen 9 5900X 12-Core Processor
info: CPU Speed: 2200.000MHz
info: Physical Cores: 12, Logical Cores: 24
info: Physical Memory: 32020MB Total, 5750MB Free
info: Kernel Version: Linux 5.15.89-1-MANJARO
info: Distribution: "Manjaro Linux" Unknown
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
debug: found alternate keycode 62 for OBS_KEY_SHIFT which already has keycode 50
debug: found alternate keycode 105 for OBS_KEY_CONTROL which already has keycode 37
debug: found alternate keycode 108 for OBS_KEY_ALT which already has keycode 64
debug: found alternate keycode 129 for OBS_KEY_NUMPERIOD which already has keycode 91
debug: found alternate keycode 190 for OBS_KEY_REDO which already has keycode 137
debug: found alternate keycode 208 for OBS_KEY_VK_MEDIA_PLAY_PAUSE which already has keycode 172
debug: found alternate keycode 215 for OBS_KEY_VK_MEDIA_PLAY_PAUSE which already has keycode 172
debug: found alternate keycode 218 for OBS_KEY_PRINT which already has keycode 107
debug: found alternate keycode 231 for OBS_KEY_CANCEL which already has keycode 136
info: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled)
info: Portable mode: false
debug: Attempted path: share/obs/obs-studio/themes/Dark/no_sources.svg
debug: Attempted path: /usr/share/obs/obs-studio/themes/Dark/no_sources.svg
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
info: OBS 29.0.0-1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
	samples per sec: 48000
	speakers:        2
	max buffering:   960 milliseconds
	buffering type:  dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
debug: Created EGLDisplay 0x558e4aa7ce60
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 3070/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 525.85.05, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
	base resolution:   1920x1080
	output resolution: 1920x1080
	downscale filter:  Bicubic
	fps:               60/1
	format:            NV12
	YUV mode:          Rec. 709/Partial
info: NV12 texture support not available
info: P010 texture support not available
info: Audio monitoring device:
	name: Default
	id: default
info: ---------------------------------
debug: ---------------------------------
debug: Loading module: decklink-captions.so
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
debug: ---------------------------------
debug: Loading module: decklink-output-ui.so
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
debug: ---------------------------------
debug: Loading module: decklink.so
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
debug: ---------------------------------
debug: Loading module: frontend-tools.so
debug: ---------------------------------
debug: Loading module: image-source.so
debug: ---------------------------------
debug: Loading module: linux-alsa.so
debug: ---------------------------------
debug: Loading module: linux-capture.so
debug: ---------------------------------
debug: Loading module: linux-jack.so
debug: ---------------------------------
debug: Loading module: linux-pipewire.so
info: [pipewire] Available captures:
info: [pipewire]     - Desktop capture
info: [pipewire]     - Window capture
debug: ---------------------------------
debug: Loading module: linux-pulseaudio.so
debug: ---------------------------------
debug: Loading module: linux-v4l2.so
warning: v4l2loopback not installed, virtual camera disabled
debug: ---------------------------------
debug: Loading module: obs-ffmpeg.so
info: NVENC supported
debug: VAAPI: Initializing display in vaapi_device_h264_supported
debug: Libva: VA-API version 1.17.0
debug: Libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
debug: Libva: Found init function __vaDriverInit_1_13
zsh: segmentation fault (core dumped)  obs --verbose

The only visible issue is v4l2loopback. It is installed. It has 2 “optional for”, webcamoid is working, obs is not.

In webcamoid I can’t set a virtual webcam, message is “The following dependencies are missing: linux-headers. Install them and try again”. No idea.

1 Like

Here is my output if it helps:

michael@michael-manjaro:~$ obs
debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
info: Using EGL/X11
info: CPU Name: AMD Ryzen 7 3700X 8-Core Processor
info: CPU Speed: 4316.316MHz
info: Physical Cores: 8, Logical Cores: 16
info: Physical Memory: 32009MB Total, 10002MB Free
info: Kernel Version: Linux 6.1.7-1-MANJARO
info: Distribution: "Manjaro Linux" Unknown
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.0-71-gffd720216-modified (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
        samples per sec: 48000
        speakers:        2
        max buffering:   21 milliseconds
        buffering type:  fixed
info: ---------------------------------
info: Initializing OpenGL...
info: Enabling fixed audio buffering, total audio buffering is now 21 milliseconds
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 3060/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 525.85.05, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
        base resolution:   1920x1080
        output resolution: 1920x1080
        downscale filter:  Bicubic
        fps:               60/1
        format:            NV12
        YUV mode:          Rec. 709/Full
info: NV12 texture support not available
info: P010 texture support not available
info: Audio monitoring device:
        name: Default
        id: default
info: ---------------------------------
warning: No AJA devices found, skipping loading AJA UI plugin
warning: Failed to initialize module 'aja-output-ui.so'
warning: No AJA devices found, skipping loading AJA plugin
warning: Failed to initialize module 'aja.so'
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
info: [pipewire] Available captures:
info: [pipewire]     - Desktop capture
info: [pipewire]     - Window capture
info: [obs-browser]: Version 2.19.0
info: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures_143.2591+g4204d54+chromium-103.0.5060.134 (compiled)
info: NVENC supported
Segmentation fault (core dumped)

obs-studio is in the Manjaro repository, but if you insist on using the version from the AUR, then you may need to rebuild it after updating your system due to possible compatibility issues with your installed system libraries.

Same thing for me. Note that this is from the community repo, not the AUR. Here is the output.

obs --verbose                                                                                                                                                                                                                                                                                                  
debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
info: Command Line Arguments: --verbose
info: Using EGL/X11
info: CPU Name: AMD Ryzen 5 5600X 6-Core Processor
info: CPU Speed: 4098.481MHz
info: Physical Cores: 6, Logical Cores: 12
info: Physical Memory: 15903MB Total, 640MB Free
info: Kernel Version: Linux 6.1.7-1-MANJARO
info: Distribution: "Manjaro Linux" Unknown
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
debug: found alternate keycode 62 for OBS_KEY_SHIFT which already has keycode 50
debug: found alternate keycode 105 for OBS_KEY_CONTROL which already has keycode 37
debug: found alternate keycode 108 for OBS_KEY_ALT which already has keycode 64
debug: found alternate keycode 129 for OBS_KEY_NUMPERIOD which already has keycode 91
debug: found alternate keycode 190 for OBS_KEY_REDO which already has keycode 137
debug: found alternate keycode 208 for OBS_KEY_VK_MEDIA_PLAY_PAUSE which already has keycode 172
debug: found alternate keycode 215 for OBS_KEY_VK_MEDIA_PLAY_PAUSE which already has keycode 172
debug: found alternate keycode 218 for OBS_KEY_PRINT which already has keycode 107
debug: found alternate keycode 231 for OBS_KEY_CANCEL which already has keycode 136
info: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled)
info: Portable mode: false
debug: Attempted path: share/obs/obs-studio/themes/Dark/no_sources.svg
debug: Attempted path: /usr/share/obs/obs-studio/themes/Dark/no_sources.svg
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
info: OBS 29.0.0-1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
        samples per sec: 48000
        speakers:        2
        max buffering:   960 milliseconds
        buffering type:  dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
debug: Created EGLDisplay 0x55e367256e70
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 3080/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 525.85.05, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
        base resolution:   1920x1080
        output resolution: 1280x720
        downscale filter:  Bicubic
        fps:               30/1
        format:            NV12
        YUV mode:          Rec. 709/Partial
info: NV12 texture support not available
info: P010 texture support not available
info: Audio monitoring device:
        name: Default
        id: default
info: ---------------------------------
debug: ---------------------------------
debug: Loading module: decklink-captions.so
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
debug: ---------------------------------
debug: Loading module: decklink-output-ui.so
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
debug: ---------------------------------
debug: Loading module: decklink.so
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
debug: ---------------------------------
debug: Loading module: frontend-tools.so
debug: ---------------------------------
debug: Loading module: image-source.so
debug: ---------------------------------
debug: Loading module: linux-alsa.so
debug: ---------------------------------
debug: Loading module: linux-capture.so
debug: ---------------------------------
debug: Loading module: linux-jack.so
debug: ---------------------------------
debug: Loading module: linux-pipewire.so
info: [pipewire] Available captures:
info: [pipewire]     - Desktop capture
info: [pipewire]     - Window capture
debug: ---------------------------------
debug: Loading module: linux-pulseaudio.so
debug: ---------------------------------
debug: Loading module: linux-v4l2.so
warning: v4l2loopback not installed, virtual camera disabled
debug: ---------------------------------
debug: Loading module: obs-ffmpeg.so
info: NVENC supported
debug: VAAPI: Initializing display in vaapi_device_h264_supported
debug: Libva: VA-API version 1.17.0
debug: Libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
debug: Libva: Found init function __vaDriverInit_1_16
zsh: segmentation fault (core dumped)  obs --verbose

Does it crash on start? Or upon starting to record?

It is crashing at startup

1 Like

I, for one, don’t have such issue.
Comparing my output with yours, i note that you all seem to use a Nvidia GPU, while i have an AMD one. Would it be Nvidia related?

debug: Found dbus service: org.freedesktop.ScreenSaver
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
info: Command Line Arguments: --verbose
info: Using EGL/X11
info: CPU Name: AMD Ryzen 5 2600 Six-Core Processor
info: CPU Speed: 1550.000MHz
info: Physical Cores: 6, Logical Cores: 12
info: Physical Memory: 15914MB Total, 444MB Free
info: Kernel Version: Linux 5.15.89-1-MANJARO
info: Distribution: "Manjaro Linux" Unknown
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
debug: found alternate keycode 62 for OBS_KEY_SHIFT which already has keycode 50
debug: found alternate keycode 105 for OBS_KEY_CONTROL which already has keycode 37
debug: found alternate keycode 187 for OBS_KEY_PARENLEFT which already has keycode 14
debug: found alternate keycode 188 for OBS_KEY_PARENRIGHT which already has keycode 20
debug: found alternate keycode 190 for OBS_KEY_REDO which already has keycode 137
debug: found alternate keycode 208 for OBS_KEY_VK_MEDIA_PLAY_PAUSE which already has keycode 172
debug: found alternate keycode 215 for OBS_KEY_VK_MEDIA_PLAY_PAUSE which already has keycode 172
debug: found alternate keycode 218 for OBS_KEY_PRINT which already has keycode 107
debug: found alternate keycode 231 for OBS_KEY_CANCEL which already has keycode 136
info: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled)
info: Portable mode: false
debug: Attempted path: share/obs/obs-studio/themes/Dark/no_sources.svg
debug: Attempted path: /usr/share/obs/obs-studio/themes/Dark/no_sources.svg
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
info: OBS 29.0.0-1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
        samples per sec: 48000
        speakers:        2
        max buffering:   960 milliseconds
        buffering type:  dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
debug: Created EGLDisplay 0x5570f99355a0
info: Loading up OpenGL on adapter AMD AMD Radeon RX 590 Series (polaris10, LLVM 15.0.7, DRM 3.42, 5.15.89-1-MANJARO)
info: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 22.3.3, shading language 4.60
info: ---------------------------------
info: video settings reset:
        base resolution:   1920x1080
        output resolution: 1920x1080
        downscale filter:  Bicubic
        fps:               60/1
        format:            NV12
        YUV mode:          Rec. 709/Partial
info: NV12 texture support not available
info: P010 texture support not available
info: Audio monitoring device:
        name: Default
        id: default
info: ---------------------------------
debug: ---------------------------------
debug: Loading module: decklink-captions.so
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
debug: ---------------------------------
debug: Loading module: decklink-output-ui.so
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
debug: ---------------------------------
debug: Loading module: decklink.so
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
debug: ---------------------------------
debug: Loading module: frontend-tools.so
debug: ---------------------------------
debug: Loading module: image-source.so
debug: ---------------------------------
debug: Loading module: linux-alsa.so
debug: ---------------------------------
debug: Loading module: linux-capture.so
debug: ---------------------------------
debug: Loading module: linux-jack.so
debug: ---------------------------------
debug: Loading module: linux-pipewire.so
info: [pipewire] No captures available
debug: ---------------------------------
debug: Loading module: linux-pulseaudio.so
debug: ---------------------------------
debug: Loading module: linux-v4l2.so
warning: v4l2loopback not installed, virtual camera disabled
debug: ---------------------------------
debug: Loading module: obs-ffmpeg.so
debug: VAAPI: Initializing display in vaapi_device_h264_supported
debug: Libva: VA-API version 1.17.0
debug: Libva: Trying to open /usr/lib/dri/radeonsi_drv_video.so
debug: Libva: Found init function __vaDriverInit_1_17
debug: Libva: va_openDriver() returns 0
debug: VAAPI: Display initialized
info: VAAPI: API version 1.17
debug: VAAPI: 'Mesa Gallium driver 22.3.3 for AMD Radeon RX 590 Series (polaris10, LLVM 15.0.7, DRM 3.42, 5.15.89-1-MANJARO)' in use for device '/dev/dri/renderD128'
info: FFmpeg VAAPI H264 encoding not supported
debug: ---------------------------------
debug: Loading module: obs-filters.so
debug: ---------------------------------
debug: Loading module: obs-libfdk.so
debug: ---------------------------------
debug: Loading module: obs-outputs.so
debug: ---------------------------------
debug: Loading module: obs-transitions.so
debug: ---------------------------------
debug: Loading module: obs-vst.so
debug: ---------------------------------
debug: Loading module: obs-x264.so
debug: ---------------------------------
debug: Loading module: rtmp-services.so
debug: ---------------------------------
debug: Loading module: text-freetype2.so
info: ---------------------------------
info:   Loaded Modules:
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-vst.so
info:     obs-transitions.so
info:     obs-outputs.so
info:     obs-libfdk.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     linux-v4l2.so
info:     linux-pulseaudio.so
info:     linux-pipewire.so
info:     linux-jack.so
info:     linux-capture.so
info:     linux-alsa.so
info:     image-source.so
info:     frontend-tools.so
info:     decklink-output-ui.so
info:     decklink-captions.so
info: ---------------------------------
info: ==== Startup complete ===============================================
debug: encoder 'simple_video_stream' (obs_x264) created
debug: AAC encoder bitrate mapping:
         32 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
         64 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
         96 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        128 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        160 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        192 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        224 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        256 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        288 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        320 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        352 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        384 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        416 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        448 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        480 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        512 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        544 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        576 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        608 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        640 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        672 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        704 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        736 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        768 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        800 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        832 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        864 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        896 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        928 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        960 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        992 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
        1024 kbit/s: 'libfdk AAC Encoder' (libfdk_aac)
debug: encoder 'simple_aac' (libfdk_aac) created
debug: encoder 'simple_archive_aac' (libfdk_aac) created
debug: encoder 'simple_video_recording' (obs_x264) created
debug: encoder 'simple_aac_recording' (libfdk_aac) created
debug: output 'simple_file_output' (ffmpeg_muxer) created
debug: rtmp-common.c: [open_json_file] Wrong format version (3), expected 4
debug: service 'default_service' (rtmp_common) created
info: All scene data cleared
info: ------------------------------------------------
debug: private source 'Cut' (cut_transition) created
debug: private source 'Fade' (fade_transition) created
info: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.64) 15.0.0'
debug: pulse-input: Default output device: 'alsa_output.pci-0000_2f_00.3.analog-stereo.monitor'
info: pulse-input: Audio format: s32le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_output.pci-0000_2f_00.3.analog-stereo.monitor' (default)
debug: source 'Audio du bureau' (pulse_output_capture) created
info: [Loaded global audio device]: 'Audio du bureau'
debug: source 'Scène' (scene) created
debug: Did not find new window id for Name 'Fate/EXTELLA Link' or Class 'steam_app_622220'
info: [window-capture: 'Capture de la fenêtre (Xcomposite)'] update settings:
        title: unknown
        class: unknown

debug: source 'Capture de la fenêtre (Xcomposite)' (xcomposite_input) created
info: Switched to scene 'Scène'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scène':
info:     - source: 'Capture de la fenêtre (Xcomposite)' (xcomposite_input)
info: ------------------------------------------------
debug: Attempted path: share/obs/obs-studio/images/overflow.png
debug: Attempted path: /usr/share/obs/obs-studio/images/overflow.png

Perhaps try adding the following as an environment variable. See Hardware video acceleration - ArchWiki

LIBVA_DRIVER_NAME=nvidia

No change when adding that. It’s related to the recent Manjaro updates. The NVIDIA driver was updated as part of that too. Probably has something to do with it, but I’m not sure what.

1 Like

How did you add it? Did you reboot after?

I just executed obs with it

LIBVA_DRIVER_NAME=nvidia obs

I guess it’s not fair to say there was no change. This warning was printed.

warning: LIBVA_DRIVER_NAME variable is set, this could prevent FFmpeg VAAPI from working correctly

But it still crashed at without starting with a segfault.

1 Like

Sorry, didn’t notice earlier this was your first post here.

Welcome to the forum! :wave:

Please post your system info as outlined here:

Please also see:

I got this error as well when running it with that command.

I certainly am using a NVIDIA GPU, but this has not really been an issue up to this point. Gotta get OBS up and running =/

I don’t want to hijack the thread from Noven but here is my output in case it’s helpful

results after typing in obs, latest stable kernel, latest “stable” Manjaro version, latest proprietary Nvidia driver

debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
info: Using EGL/X11
info: CPU Name: AMD Ryzen 7 5800X3D 8-Core Processor
info: CPU Speed: 2161.766MHz
info: Physical Cores: 8, Logical Cores: 16
info: Physical Memory: 32002MB Total, 29646MB Free
info: Kernel Version: Linux 6.1.7-1-MANJARO
info: Distribution: "Manjaro Linux" Unknown
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.0-1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
        samples per sec: 48000
        speakers:        2
        max buffering:   960 milliseconds
        buffering type:  dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 525.85.05, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
        base resolution:   1920x1080
        output resolution: 1920x1080
        downscale filter:  Bicubic
        fps:               60/1
        format:            NV12
        YUV mode:          Rec. 709/Partial
info: NV12 texture support not available
info: P010 texture support not available
info: Audio monitoring device:
        name: Default
        id: default
info: ---------------------------------
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
info: [pipewire] Available captures:
info: [pipewire]     - Desktop capture
info: [pipewire]     - Window capture
info: NVENC supported
zsh: segmentation fault (core dumped)  obs

Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text

I had the same OBS issue and logged errors after applying the updates on the week of 1/25/23. The fix is to remove the nvida drivers and use the basic linux video drivers only if you can live without the nvidia drivers until there is a fix. Reboot the OS after the change and OBS will then open.

I’ve just downloaded the flatpak for now as I don’t want to go with the free Nvidia drivers.

It’s not really a solution, but until this is resolved.

I’m having the exact same issue. It seems like someone broke something with the latest update, probably coming from the OBS team.

I think the issue is the Manjaro staff not testing. I had other bad experience with applying update and thing breaks or packages get removed and I have to reinstall the package after research or wipe the OS. The one bad thing about the Linux community vs Mac/Windows. Cannot recall Ubuntu/Mint had this much post upgrade issues. Random things with Manjaro – the bleeding edge I guess.