OBS Studio v27.1.3 will not run on Opensuse 15.2 release and shuts down with "Failed to initialize video. Your GPU may not be supported, or your graphics drivers may need to be updated." error dialog.
The last time OBS Studio was used was 06-Jun-2021 and worked without any problem, OBS Studio was at v27.0.1 at that time. Since then, no hardware on the system changed nor software except for normal system updates which updated OBS Studio to v27.1.3 at some point. The video driver, amdgpu-pro v21.10, is unchanged and current for Opensuse 15.2.
The only thing I could find with web searches suggested running OBS Studio from the command via the command "LIBGL_ALWAYS_SOFTWARE=1 obs", however, this did not resolve the problem.
Does anyone know how to fix this problem?
Below is video info:
Attached is OBS Studio log of working version (v27.0.1), file 2021-06-21 08-04-39.txt
Below is OBS Studio log on current non-working version (v27.1.3):
TIA!
The last time OBS Studio was used was 06-Jun-2021 and worked without any problem, OBS Studio was at v27.0.1 at that time. Since then, no hardware on the system changed nor software except for normal system updates which updated OBS Studio to v27.1.3 at some point. The video driver, amdgpu-pro v21.10, is unchanged and current for Opensuse 15.2.
The only thing I could find with web searches suggested running OBS Studio from the command via the command "LIBGL_ALWAYS_SOFTWARE=1 obs", however, this did not resolve the problem.
Does anyone know how to fix this problem?
Below is video info:
Code:
user:~> glxinfo | grep render
direct rendering: Yes
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
OpenGL renderer string: Radeon RX550/550 Series
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
Code:
user:~> glxinfo | grep OpenGL
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Radeon RX550/550 Series
OpenGL core profile version string: 4.5.14735 Core Profile Context
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.14735 Compatibility Profile Context
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: 4.6.14735 Compatibility Profile Context
OpenGL ES profile shading language version string: 4.60
OpenGL ES profile extensions:
Attached is OBS Studio log of working version (v27.0.1), file 2021-06-21 08-04-39.txt
Below is OBS Studio log on current non-working version (v27.1.3):
Code:
09:38:26 AM.547: Platform: Wayland
09:38:26 AM.571: CPU Name: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
09:38:26 AM.571: CPU Speed: 2120.414MHz
09:38:26 AM.571: Physical Cores: 4, Logical Cores: 4
09:38:26 AM.571: Physical Memory: 14994MB Total, 11969MB Free
09:38:26 AM.571: Kernel Version: Linux 5.3.18-lp152.106-preempt
09:38:26 AM.571: Distribution: "openSUSE Leap" "15.2"
09:38:26 AM.571: Session Type: wayland
09:38:26 AM.572: Portable mode: false
09:38:27 AM.269: OBS 27.1.3 (linux)
09:38:27 AM.269: ---------------------------------
09:38:27 AM.270: ---------------------------------
09:38:27 AM.271: audio settings reset:
09:38:27 AM.271: samples per sec: 48000
09:38:27 AM.271: speakers: 2
09:38:27 AM.322: ---------------------------------
09:38:27 AM.322: Initializing OpenGL...
09:38:27 AM.323: Using EGL/Wayland
09:38:27 AM.510: Initialized EGL 1.4
09:38:27 AM.510: eglChooseConfig failed
09:38:27 AM.515: device_create (GL) failed
09:38:27 AM.516: Failed to initialize video. Your GPU may not be supported, or
your graphics drivers may need to be updated.
09:39:18 AM.870: Freeing OBS context data
09:39:18 AM.896: == Profiler Results =============================
09:39:18 AM.896: run_program_init: 53278.8 ms
09:39:18 AM.896: ┣OBSApp::AppInit: 127.476 ms
09:39:18 AM.896: ┃ ┗OBSApp::InitLocale: 84.431 ms
09:39:18 AM.896: ┗OBSApp::OBSInit: 968.622 ms
09:39:18 AM.896: ┣obs_startup: 24.388 ms
09:39:18 AM.896: ┗OBSBasic::OBSInit: 246.094 ms
09:39:18 AM.896: ┣OBSBasic::InitBasicConfig: 0.136 ms
09:39:18 AM.896: ┣OBSBasic::ResetAudio: 1.083 ms
09:39:18 AM.896: ┗OBSBasic::ResetVideo: 244.734 ms
09:39:18 AM.896: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.019 ms,
99th percentile=0.002 ms, 100% below 25 ms
09:39:18 AM.896: audio_thread(Audio): min=0 ms, median=0.026 ms, max=0.138 ms, 9
9th percentile=0.082 ms
09:39:18 AM.896: =================================================
09:39:18 AM.896: == Profiler Time Between Calls ==================
09:39:18 AM.897: obs_hotkey_thread(25 ms): min=25.032 ms, median=25.081 ms, max=
26.814 ms, 99.904% within ±2% of 25 ms (0% lower, 0.0959693% higher)
09:39:18 AM.897: =================================================
09:39:18 AM.897: Number of memory leaks: 200
TIA!