ivan-hc / OBS-Studio-appimage

OBS Studio AppImage built on top of JuNest, the lightweight Arch Linux based distro that runs on top of any other Linux distro.
https://github.com/ivan-hc/ArchImage
18 stars 2 forks source link

Service 'rtmp_common' not found #1

Closed ivan-hc closed 1 year ago

ivan-hc commented 1 year ago

This is the output of the Appimage when starts:

debug: Found dbus service: org.freedesktop.ScreenSaver
debug: Attempted path: /tmp/.mount_OBS-StG35Oki/usr/share/obs/:locale/en-US.ini
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: /tmp/.mount_OBS-StG35Oki/usr/share/obs/:locale.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: /tmp/.mount_OBS-StG35Oki/usr/share/obs/:locale/it-IT.ini
debug: Attempted path: share/obs/obs-studio/locale/it-IT.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/it-IT.ini
info: Using preferred locale 'it-IT'
debug: Attempted path: /tmp/.mount_OBS-StG35Oki/usr/share/obs/:themes/Yami.qss
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 5 3600 6-Core Processor
info: CPU Speed: 2802.819MHz
info: Physical Cores: 6, Logical Cores: 12
info: Physical Memory: 15922MB Total, 7191MB Free
info: Kernel Version: Linux 6.1.0-9-amd64
info: Distribution: "Debian GNU/Linux" "12"
info: Desktop Environment: XFCE (lightdm-xsession)
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
info: Qt Version: 5.15.8 (runtime), 5.12.8 (compiled)
info: Portable mode: false
QMetaObject::connectSlotsByName: Connecting slot on_transitionDuration_valueChanged() with the first of the following compatible signals: ("valueChanged(int)", "valueChanged(QString)")
info: OBS 29.1.2 (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...
libEGL warning: DRI2: failed to authenticate
info: Loading up OpenGL on adapter Mesa/X.org llvmpipe (LLVM 15.0.6, 256 bits)
info: OpenGL loaded successfully, version 4.5 (Core Profile) Mesa 22.3.6, shading language 4.50
info: ---------------------------------
info: video settings reset:
    base resolution:   1280x1024
    output resolution: 1024x818
    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: Predefinito
    id: default
info: ---------------------------------
info: ---------------------------------
info:   Loaded Modules:
info: ---------------------------------
info: ==== Startup complete ===============================================
error: Service 'rtmp_common' not found
error: Failed to initialize service
info: Freeing OBS context data
info: == Profiler Results =============================
info: run_program_init: 4854.67 ms
info:  ┣OBSApp::AppInit: 7.339 ms
info:  ┃ ┗OBSApp::InitLocale: 3.799 ms
info:  ┗OBSApp::OBSInit: 128.614 ms
info:    ┣obs_startup: 3.013 ms
info:    ┗OBSBasic::OBSInit: 93.844 ms
info:      ┣OBSBasic::InitBasicConfig: 0.518 ms
info:      ┣OBSBasic::ResetAudio: 0.179 ms
info:      ┣OBSBasic::ResetVideo: 89.965 ms
info:      ┣OBSBasic::InitOBSCallbacks: 0.003 ms
info:      ┣OBSBasic::InitHotkeys: 0.02 ms
info:      ┣obs_load_all_modules2: 0.016 ms
info:      ┗OBSBasic::InitService: 0.055 ms
info: obs_hotkey_thread(25 ms): min=0.046 ms, median=0.175 ms, max=0.653 ms, 99th percentile=0.351 ms, 100% below 25 ms
info: audio_thread(Audio): min=0.005 ms, median=0.019 ms, max=0.044 ms, 99th percentile=0.039 ms
info: obs_graphics_thread(33.3333 ms): min=0.044 ms, median=0.118 ms, max=0.262 ms, 99th percentile=0.258 ms, 100% below 33.333 ms
info:  ┣tick_sources: min=0 ms, median=0 ms, max=0.001 ms, 99th percentile=0.001 ms
info:  ┣output_frame: min=0.035 ms, median=0.083 ms, max=0.22 ms, 99th percentile=0.218 ms
info:  ┃ ┗gs_context(video->graphics): min=0.035 ms, median=0.083 ms, max=0.22 ms, 99th percentile=0.218 ms
info:  ┃   ┣render_video: min=0.006 ms, median=0.029 ms, max=0.038 ms, 99th percentile=0.036 ms
info:  ┃   ┃ ┗render_main_texture: min=0.005 ms, median=0.025 ms, max=0.031 ms, 99th percentile=0.031 ms
info:  ┃   ┗gs_flush: min=0.025 ms, median=0.049 ms, max=0.181 ms, 99th percentile=0.179 ms
info:  ┗render_displays: min=0.002 ms, median=0.003 ms, max=0.004 ms, 99th percentile=0.004 ms
info: =================================================
info: == Profiler Time Between Calls ==================
info: obs_hotkey_thread(25 ms): min=25.105 ms, median=25.646 ms, max=26.133 ms, 43.0108% within ±2% of 25 ms (0% lower, 56.9892% higher)
info: obs_graphics_thread(33.3333 ms): min=32.762 ms, median=33.332 ms, max=33.961 ms, 100% within ±2% of 33.333 ms (0% lower, 0% higher)
info: =================================================
info: Number of memory leaks: 680

Any idea?

Drsheppard01 commented 1 year ago

What i found about this issue: https://github.com/obsproject/obs-studio/blob/master/plugins/rtmp-services/rtmp-common.c

Looks like need include this plugin

ivan-hc commented 1 year ago

how should I install it?

ivan-hc commented 1 year ago

PS: @Drsheppard01 the message says that it cannot load the service, not that the plugin is missing

ivan-hc commented 1 year ago

The AppImage now will be built on top of JuNest and works on all GNU/Linux distributions

See ArchImage at https://github.com/ivan-hc/ArchImage

Newer builds will be available for the download here https://github.com/ivan-hc/OBS-Studio-appimage/releases