Question / Help Failed to start up encoder during Auto-Configuration Wizard on F31

vejete

New Member
Running Fedora 31. No problems installing OBS and its prerequisites. App starts okay, but auto config wizard fails on the Final Results phase where "The program is now executing a set of tests to estimate the most ideal settings." It fails straight away with a red "Failed to start up encoder" message. I started OBS from a terminal window to capture stdout and stderr which are included below. Thanks to anyone who can help me resolve.

Log: https://obsproject.com/logs/-8BknPETh6YNOOQq

CLI:
Code:
[root@eyeseven ~]# obs
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/themes/Dark.qss
Attempted path: /usr/share/obs/obs-studio/themes/Dark.qss
info: CPU Name: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
info: CPU Speed: 3353.670MHz
info: Physical Cores: 4, Logical Cores: 8
info: Physical Memory: 31536MB Total, 21301MB Free
info: Kernel Version: Linux 5.0.11-300.fc30.x86_64
info: Distribution: Fedora 31
info: Window System: X11.0 - vendor string: Fedora Project - vendor release: 12006000
info: Portable mode: false
Attempted path: share/obs/obs-studio/themes/Dark/no_sources.svg
Attempted path: /usr/share/obs/obs-studio/themes/Dark/no_sources.svg
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_destroyed()
QMetaObject::connectSlotsByName: No matching signal for on_program_customContextMenuRequested(QPoint)
info: OBS 24.0.5 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
    samples per sec: 44100
    speakers:        2
info: ---------------------------------
info: Initializing OpenGL...
info: Loading up OpenGL on adapter Intel Open Source Technology Center Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)
info: OpenGL loaded successfully, version 4.5 (Core Profile) Mesa 19.2.8, shading language 4.50
info: ---------------------------------
info: video settings reset:
    base resolution:   1920x1080
    output resolution: 1280x720
    downscale filter:  Bicubic
    fps:               30/1
    format:            NV12
    YUV mode:          601/Partial
info: NV12 texture support not available
info: Audio monitoring device:
    name: Default
    id: default
info: ---------------------------------
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
info: No blackmagic support
error: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory

info: FFMPEG VAAPI supported
error: os_dlopen(/usr//lib64/obs-plugins/obs-outputs.so->/usr//lib64/obs-plugins/obs-outputs.so): libmbedtls.so.12: cannot open shared object file: No such file or directory

warning: Module '/usr//lib64/obs-plugins/obs-outputs.so' not loaded
info: VLC found, VLC video source enabled
info: ---------------------------------
info:   Loaded Modules:
info:     vlc-video.so
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-transitions.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     linux-v4l2.so
info:     linux-pulseaudio.so
info:     linux-jack.so
info:     linux-decklink.so
info:     linux-capture.so
info:     linux-alsa.so
info:     image-source.so
info:     frontend-tools.so
info:     decklink-ouput-ui.so
info: ---------------------------------
info: ==== Startup complete ===============================================
error: Service '' not found
info: No scene file found, creating default scene
info: All scene data cleared
info: ------------------------------------------------
info: Switched to scene 'Scene'
warning: Failed to glob scene collections
Attempted path: share/obs/obs-studio/images/overflow.png
Attempted path: /usr/share/obs/obs-studio/images/overflow.png
info:
==== Auto-config wizard testing commencing ======

error: Output ID 'null_output' not found
error: Failed to create output 'null'!
info: ---------------------------------
info: video settings reset:
    base resolution:   1920x1080
    output resolution: 1920x1080
    downscale filter:  Bicubic
    fps:               60/1
    format:            NV12
    YUV mode:          601/Partial
info: NV12 texture support not available
info: ---------------------------------
info: video settings reset:
    base resolution:   1920x1080
    output resolution: 1280x720
    downscale filter:  Bicubic
    fps:               30/1
    format:            NV12
    YUV mode:          601/Partial
info: NV12 texture support not available
 

Konsultor

New Member
Same error message: Failed to start up encoder. OpenSuse 15.1 with KDE/5. Downloaded and installed OBS 25.0.8 with Yast, from repo provided through openSuse.
 

Konsultor

New Member
Same error message: Failed to start up encoder. OpenSuse 15.1 with KDE/5. Downloaded and installed OBS 25.0.8 with Yast, from repo provided through openSuse.
 

Konsultor

New Member
FYI:
Recorded MP4 file with Zoom. Couldn't play on VLC for lack of codec. Re-installed VLC with change of vendor (the repo) from openSuse to packman, which also installed more codecs. Now I can play the MP4 file.
Re-installed OBS Studio from openSuse repo. AutoConfiguration Wizard completed and program looks ready to use. Don't know why it now works but it could be related to the VLC changes. Could it be the presence of additional codecs?
As I learn how to use OBS I'll get back with any unexpected results.
 
Top