Describe the bug
After installing the .deb file, OBS cannot load it. It looks for it in the path: '/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so', as shown in the log below.
To Reproduce
Steps to reproduce the behavior:
Download the .deb installation.
Install it
Run OBS-Studio
Expected behavior
OBS-Studio should load the plugin.
Additional information:
Plugin version: 5.0.4
Full OBS Studio log:
$ obs
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: 13th Gen Intel(R) Core(TM) i7-13700K
info: CPU Speed: 5300.000MHz
info: Physical Cores: 16, Logical Cores: 24
info: Physical Memory: 31825MB Total, 6597MB Free
info: Kernel Version: Linux 6.2.0-39-generic
info: Distribution: "Ubuntu" "22.04"
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
info: Qt Version: 5.15.3 (runtime), 5.15.2 (compiled)
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_tbar_position_valueChanged(int)
QMetaObject::connectSlotsByName: No matching signal for on_actionShowTransitionProperties_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionHideTransitionProperties_triggered()
info: OBS 27.2.3+dfsg1-1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
samples per sec: 48000
speakers: 2
info: ---------------------------------
info: Initializing OpenGL...
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 535.129.03, 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: 709/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-captions.so'
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
error: os_dlopen(/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so->/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so): libQt6Widgets.so.6: cannot open shared object file: No such file or directory
warning: Module '/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so' not loaded
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
info: No blackmagic support
info: NVENC supported
info: FFMPEG VAAPI supported
info: [vlc-video]: VLC 3.0.16 Vetinari 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-outputs.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: decklink-captions.so
info: ---------------------------------
info: ==== Startup complete ===============================================
info: All scene data cleared
info: ------------------------------------------------
info: pulse-input: Server name: 'pulseaudio 15.99.1'
info: pulse-input: Audio format: float32le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'jack_out.monitor'
info: [Loaded global audio device]: 'Desktop Audio'
info: pulse-input: Server name: 'pulseaudio 15.99.1'
info: pulse-input: Audio format: float32le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'jack_in'
info: [Loaded global audio device]: 'Mic/Aux'
info: xshm-input: Geometry 3840x2160 @ 0,0
info: Switched to scene 'Scene'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scene':
info: - source: 'Screen Capture (XSHM)' (xshm_input)
info: ------------------------------------------------
Attempted path: share/obs/obs-studio/images/overflow.png
Attempted path: /usr/share/obs/obs-studio/images/overflow.png
info: ==== Shutting down ==================================================
info: pulse-input: Stopped recording from 'jack_out.monitor'
info: pulse-input: Got 1747 packets with 382976 frames
info: pulse-input: Stopped recording from 'jack_in'
info: pulse-input: Got 748 packets with 382976 frames
info: All scene data cleared
info: ------------------------------------------------
info: [Scripting] Total detached callbacks: 0
info: Freeing OBS context data
info: == Profiler Results =============================
info: run_program_init: 342.365 ms
info: ┣OBSApp::AppInit: 1.084 ms
info: ┃ ┗OBSApp::InitLocale: 0.371 ms
info: ┗OBSApp::OBSInit: 271.077 ms
info: ┣obs_startup: 1.292 ms
info: ┗OBSBasic::OBSInit: 236.743 ms
info: ┣OBSBasic::InitBasicConfig: 0.035 ms
info: ┣OBSBasic::ResetAudio: 0.08 ms
info: ┣OBSBasic::ResetVideo: 99.973 ms
info: ┣OBSBasic::InitOBSCallbacks: 0.002 ms
info: ┣OBSBasic::InitHotkeys: 0.018 ms
info: ┣obs_load_all_modules: 50.319 ms
info: ┃ ┣obs_init_module(decklink-captions.so): 0.025 ms
info: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.312 ms
info: ┃ ┣obs_init_module(frontend-tools.so): 26.246 ms
info: ┃ ┣obs_init_module(image-source.so): 0.003 ms
info: ┃ ┣obs_init_module(linux-alsa.so): 0.001 ms
info: ┃ ┣obs_init_module(linux-capture.so): 3.582 ms
info: ┃ ┣obs_init_module(linux-decklink.so): 0.052 ms
info: ┃ ┣obs_init_module(linux-jack.so): 0.001 ms
info: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.001 ms
info: ┃ ┣obs_init_module(linux-v4l2.so): 1.474 ms
info: ┃ ┣obs_init_module(obs-ffmpeg.so): 0.327 ms
info: ┃ ┃ ┗nvenc_check: 0.23 ms
info: ┃ ┣obs_init_module(obs-filters.so): 0.014 ms
info: ┃ ┣obs_init_module(obs-outputs.so): 0.001 ms
info: ┃ ┣obs_init_module(obs-transitions.so): 0.004 ms
info: ┃ ┣obs_init_module(obs-x264.so): 0 ms
info: ┃ ┣obs_init_module(rtmp-services.so): 0.388 ms
info: ┃ ┣obs_init_module(text-freetype2.so): 0.005 ms
info: ┃ ┗obs_init_module(vlc-video.so): 0.398 ms
info: ┣OBSBasic::ResetOutputs: 0.073 ms
info: ┣OBSBasic::CreateHotkeys: 0.018 ms
info: ┣OBSBasic::InitService: 0.504 ms
info: ┣OBSBasic::InitPrimitives: 0.162 ms
info: ┗OBSBasic::Load: 21.522 ms
info: obs_hotkey_thread(25 ms): min=0.023 ms, median=0.127 ms, max=18.312 ms, 99th percentile=3.727 ms, 100% below 25 ms
info: audio_thread(Audio): min=0 ms, median=0.045 ms, max=0.27 ms, 99th percentile=0.178 ms
info: obs_graphics_thread(33.3333 ms): min=0.154 ms, median=4.312 ms, max=32.366 ms, 99th percentile=17.545 ms, 100% below 33.333 ms
info: ┣tick_sources: min=0 ms, median=3.3 ms, max=28.891 ms, 99th percentile=5.543 ms
info: ┣output_frame: min=0.051 ms, median=0.287 ms, max=1.36 ms, 99th percentile=0.928 ms
info: ┃ ┗gs_context(video->graphics): min=0.051 ms, median=0.286 ms, max=1.36 ms, 99th percentile=0.927 ms
info: ┃ ┣render_video: min=0.026 ms, median=0.154 ms, max=0.999 ms, 99th percentile=0.635 ms
info: ┃ ┃ ┗render_main_texture: min=0.023 ms, median=0.142 ms, max=0.992 ms, 99th percentile=0.628 ms
info: ┃ ┗gs_flush: min=0.001 ms, median=0.008 ms, max=0.078 ms, 99th percentile=0.046 ms
info: ┗render_displays: min=0.022 ms, median=0.388 ms, max=14.41 ms, 99th percentile=1.099 ms
info: =================================================
info: == Profiler Time Between Calls ==================
info: obs_hotkey_thread(25 ms): min=25.079 ms, median=25.193 ms, max=43.365 ms, 95.3988% within ±2% of 25 ms (0% lower, 4.60123% higher)
info: obs_graphics_thread(33.3333 ms): min=33.251 ms, median=33.333 ms, max=33.415 ms, 100% within ±2% of 33.333 ms (0% lower, 0% higher)
info: =================================================
info: Number of memory leaks: 0
Describe the bug After installing the .deb file, OBS cannot load it. It looks for it in the path: '/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so', as shown in the log below.
To Reproduce Steps to reproduce the behavior:
Expected behavior OBS-Studio should load the plugin.
Additional information:
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: 13th Gen Intel(R) Core(TM) i7-13700K info: CPU Speed: 5300.000MHz info: Physical Cores: 16, Logical Cores: 24 info: Physical Memory: 31825MB Total, 6597MB Free info: Kernel Version: Linux 6.2.0-39-generic info: Distribution: "Ubuntu" "22.04" info: Session Type: x11 info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 info: Qt Version: 5.15.3 (runtime), 5.15.2 (compiled) 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_tbar_position_valueChanged(int) QMetaObject::connectSlotsByName: No matching signal for on_actionShowTransitionProperties_triggered() QMetaObject::connectSlotsByName: No matching signal for on_actionHideTransitionProperties_triggered() info: OBS 27.2.3+dfsg1-1 (linux) info: --------------------------------- info: --------------------------------- info: audio settings reset: samples per sec: 48000 speakers: 2 info: --------------------------------- info: Initializing OpenGL... info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2 info: OpenGL loaded successfully, version 3.3.0 NVIDIA 535.129.03, 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: 709/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-captions.so' warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so' error: os_dlopen(/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so->/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so): libQt6Widgets.so.6: cannot open shared object file: No such file or directory
warning: Module '/usr//lib/x86_64-linux-gnu/obs-plugins/input-overlay.so' not loaded 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 info: No blackmagic support info: NVENC supported info: FFMPEG VAAPI supported info: [vlc-video]: VLC 3.0.16 Vetinari 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-outputs.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: decklink-captions.so info: --------------------------------- info: ==== Startup complete =============================================== info: All scene data cleared info: ------------------------------------------------ info: pulse-input: Server name: 'pulseaudio 15.99.1' info: pulse-input: Audio format: float32le, 48000 Hz, 2 channels info: pulse-input: Started recording from 'jack_out.monitor' info: [Loaded global audio device]: 'Desktop Audio' info: pulse-input: Server name: 'pulseaudio 15.99.1' info: pulse-input: Audio format: float32le, 48000 Hz, 2 channels info: pulse-input: Started recording from 'jack_in' info: [Loaded global audio device]: 'Mic/Aux' info: xshm-input: Geometry 3840x2160 @ 0,0 info: Switched to scene 'Scene' info: ------------------------------------------------ info: Loaded scenes: info: - scene 'Scene': info: - source: 'Screen Capture (XSHM)' (xshm_input) info: ------------------------------------------------ Attempted path: share/obs/obs-studio/images/overflow.png Attempted path: /usr/share/obs/obs-studio/images/overflow.png info: ==== Shutting down ================================================== info: pulse-input: Stopped recording from 'jack_out.monitor' info: pulse-input: Got 1747 packets with 382976 frames info: pulse-input: Stopped recording from 'jack_in' info: pulse-input: Got 748 packets with 382976 frames info: All scene data cleared info: ------------------------------------------------ info: [Scripting] Total detached callbacks: 0 info: Freeing OBS context data info: == Profiler Results ============================= info: run_program_init: 342.365 ms info: ┣OBSApp::AppInit: 1.084 ms info: ┃ ┗OBSApp::InitLocale: 0.371 ms info: ┗OBSApp::OBSInit: 271.077 ms info: ┣obs_startup: 1.292 ms info: ┗OBSBasic::OBSInit: 236.743 ms info: ┣OBSBasic::InitBasicConfig: 0.035 ms info: ┣OBSBasic::ResetAudio: 0.08 ms info: ┣OBSBasic::ResetVideo: 99.973 ms info: ┣OBSBasic::InitOBSCallbacks: 0.002 ms info: ┣OBSBasic::InitHotkeys: 0.018 ms info: ┣obs_load_all_modules: 50.319 ms info: ┃ ┣obs_init_module(decklink-captions.so): 0.025 ms info: ┃ ┣obs_init_module(decklink-ouput-ui.so): 0.312 ms info: ┃ ┣obs_init_module(frontend-tools.so): 26.246 ms info: ┃ ┣obs_init_module(image-source.so): 0.003 ms info: ┃ ┣obs_init_module(linux-alsa.so): 0.001 ms info: ┃ ┣obs_init_module(linux-capture.so): 3.582 ms info: ┃ ┣obs_init_module(linux-decklink.so): 0.052 ms info: ┃ ┣obs_init_module(linux-jack.so): 0.001 ms info: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.001 ms info: ┃ ┣obs_init_module(linux-v4l2.so): 1.474 ms info: ┃ ┣obs_init_module(obs-ffmpeg.so): 0.327 ms info: ┃ ┃ ┗nvenc_check: 0.23 ms info: ┃ ┣obs_init_module(obs-filters.so): 0.014 ms info: ┃ ┣obs_init_module(obs-outputs.so): 0.001 ms info: ┃ ┣obs_init_module(obs-transitions.so): 0.004 ms info: ┃ ┣obs_init_module(obs-x264.so): 0 ms info: ┃ ┣obs_init_module(rtmp-services.so): 0.388 ms info: ┃ ┣obs_init_module(text-freetype2.so): 0.005 ms info: ┃ ┗obs_init_module(vlc-video.so): 0.398 ms info: ┣OBSBasic::ResetOutputs: 0.073 ms info: ┣OBSBasic::CreateHotkeys: 0.018 ms info: ┣OBSBasic::InitService: 0.504 ms info: ┣OBSBasic::InitPrimitives: 0.162 ms info: ┗OBSBasic::Load: 21.522 ms info: obs_hotkey_thread(25 ms): min=0.023 ms, median=0.127 ms, max=18.312 ms, 99th percentile=3.727 ms, 100% below 25 ms info: audio_thread(Audio): min=0 ms, median=0.045 ms, max=0.27 ms, 99th percentile=0.178 ms info: obs_graphics_thread(33.3333 ms): min=0.154 ms, median=4.312 ms, max=32.366 ms, 99th percentile=17.545 ms, 100% below 33.333 ms info: ┣tick_sources: min=0 ms, median=3.3 ms, max=28.891 ms, 99th percentile=5.543 ms info: ┣output_frame: min=0.051 ms, median=0.287 ms, max=1.36 ms, 99th percentile=0.928 ms info: ┃ ┗gs_context(video->graphics): min=0.051 ms, median=0.286 ms, max=1.36 ms, 99th percentile=0.927 ms info: ┃ ┣render_video: min=0.026 ms, median=0.154 ms, max=0.999 ms, 99th percentile=0.635 ms info: ┃ ┃ ┗render_main_texture: min=0.023 ms, median=0.142 ms, max=0.992 ms, 99th percentile=0.628 ms info: ┃ ┗gs_flush: min=0.001 ms, median=0.008 ms, max=0.078 ms, 99th percentile=0.046 ms info: ┗render_displays: min=0.022 ms, median=0.388 ms, max=14.41 ms, 99th percentile=1.099 ms info: ================================================= info: == Profiler Time Between Calls ================== info: obs_hotkey_thread(25 ms): min=25.079 ms, median=25.193 ms, max=43.365 ms, 95.3988% within ±2% of 25 ms (0% lower, 4.60123% higher) info: obs_graphics_thread(33.3333 ms): min=33.251 ms, median=33.333 ms, max=33.415 ms, 100% within ±2% of 33.333 ms (0% lower, 0% higher) info: ================================================= info: Number of memory leaks: 0