I am having difficulty loading a plugin. I have put the login in these directories but it does not load:
/usr/lib/obs-plugins/v4l2sink.so
/usr/lib64/obs-plugins/v4l2sink.so
There is not any errors in the logs for failing to load. Does anybody know how obs determines the directory that loads plugin? How to diagnose a failing plugin issue?
05:48:23 PM.960: CPU Name: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
05:48:23 PM.960: CPU Speed: 4500.302MHz
05:48:23 PM.960: Physical Cores: 4, Logical Cores: 8
05:48:23 PM.960: Physical Memory: 31885MB Total, 23761MB Free
05:48:23 PM.960: Kernel Version: Linux 4.18.0-147.5.1.el8_1.x86_64
05:48:23 PM.960: Distribution: "Ubuntu Core" "18"
05:48:23 PM.961: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.20.3
05:48:23 PM.961: Portable mode: false
05:48:23 PM.984: OBS 25.0.1 (linux)
05:48:23 PM.984: ---------------------------------
05:48:23 PM.985: ---------------------------------
05:48:23 PM.985: audio settings reset:
05:48:23 PM.985: samples per sec: 44100
05:48:23 PM.985: speakers: 2
05:48:23 PM.989: ---------------------------------
05:48:23 PM.989: Initializing OpenGL...
05:48:24 PM.007: Loading up OpenGL on adapter Intel Open Source Technology Center Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
05:48:24 PM.008: OpenGL loaded successfully, version 4.5 (Core Profile) Mesa 19.2.8, shading language 4.50
05:48:24 PM.016: ---------------------------------
05:48:24 PM.016: video settings reset:
05:48:24 PM.016: base resolution: 1920x1080
05:48:24 PM.016: output resolution: 1280x720
05:48:24 PM.016: downscale filter: Bicubic
05:48:24 PM.016: fps: 30/1
05:48:24 PM.016: format: NV12
05:48:24 PM.016: YUV mode: 601/Partial
05:48:24 PM.016: NV12 texture support not available
05:48:24 PM.020: Audio monitoring device:
05:48:24 PM.020: name: Default
05:48:24 PM.020: id: default
05:48:24 PM.020: ---------------------------------
05:48:24 PM.021: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
05:48:24 PM.096: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
05:48:24 PM.096: No blackmagic support
05:48:24 PM.100: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory
05:48:24 PM.100:
05:48:24 PM.100: FFMPEG VAAPI supported
05:48:24 PM.105: VLC found, VLC video source enabled
05:48:24 PM.105: ---------------------------------
05:48:24 PM.105: Loaded Modules:
05:48:24 PM.105: vlc-video.so
05:48:24 PM.105: text-freetype2.so
05:48:24 PM.105: rtmp-services.so
05:48:24 PM.105: obs-x264.so
05:48:24 PM.105: obs-transitions.so
05:48:24 PM.105: obs-outputs.so
05:48:24 PM.105: obs-libfdk.so
05:48:24 PM.105: obs-filters.so
05:48:24 PM.105: obs-ffmpeg.so
05:48:24 PM.105: linux-v4l2.so
05:48:24 PM.105: linux-pulseaudio.so
05:48:24 PM.105: linux-jack.so
05:48:24 PM.105: linux-decklink.so
05:48:24 PM.105: linux-capture.so
05:48:24 PM.105: linux-alsa.so
05:48:24 PM.105: image-source.so
05:48:24 PM.105: frontend-tools.so
05:48:24 PM.105: decklink-ouput-ui.so
05:48:24 PM.105: ---------------------------------
05:48:24 PM.105: ==== Startup complete ===============================================
05:48:24 PM.105: Service '' not found
05:48:24 PM.107: All scene data cleared
05:48:24 PM.107: ------------------------------------------------
05:48:24 PM.111: pulse-input: Server name: 'pulseaudio 11.1-rebootstrapped'
05:48:24 PM.111: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
05:48:24 PM.111: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
05:48:24 PM.111: pulse-input: Server name: 'pulseaudio 11.1-rebootstrapped'
05:48:24 PM.112: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
05:48:24 PM.112: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
05:48:24 PM.112: v4l2-input: Start capture from /dev/video0
05:48:24 PM.112: v4l2-input: Input: 0
05:48:24 PM.112: v4l2-input: Resolution: 320x240
05:48:24 PM.112: v4l2-input: Pixelformat: VYUY
05:48:24 PM.112: v4l2-input: Linesize: 640 Bytes
05:48:24 PM.112: v4l2-input: Framerate: 30.00 fps
05:48:24 PM.112: Switched to scene 'Scene'
05:48:24 PM.112: ------------------------------------------------
05:48:24 PM.112: Loaded scenes:
05:48:24 PM.112: - scene 'Scene':
05:48:24 PM.112: - source: 'Color Source' (color_source_v2)
05:48:24 PM.112: - source: 'Video Capture Device (V4L2)' (v4l2_input)
05:48:24 PM.112: ------------------------------------------------
There is no information in the log files that it failed to load:
/usr/lib/obs-plugins/v4l2sink.so
/usr/lib64/obs-plugins/v4l2sink.so
There is not any errors in the logs for failing to load. Does anybody know how obs determines the directory that loads plugin? How to diagnose a failing plugin issue?
05:48:23 PM.960: CPU Name: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
05:48:23 PM.960: CPU Speed: 4500.302MHz
05:48:23 PM.960: Physical Cores: 4, Logical Cores: 8
05:48:23 PM.960: Physical Memory: 31885MB Total, 23761MB Free
05:48:23 PM.960: Kernel Version: Linux 4.18.0-147.5.1.el8_1.x86_64
05:48:23 PM.960: Distribution: "Ubuntu Core" "18"
05:48:23 PM.961: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.20.3
05:48:23 PM.961: Portable mode: false
05:48:23 PM.984: OBS 25.0.1 (linux)
05:48:23 PM.984: ---------------------------------
05:48:23 PM.985: ---------------------------------
05:48:23 PM.985: audio settings reset:
05:48:23 PM.985: samples per sec: 44100
05:48:23 PM.985: speakers: 2
05:48:23 PM.989: ---------------------------------
05:48:23 PM.989: Initializing OpenGL...
05:48:24 PM.007: Loading up OpenGL on adapter Intel Open Source Technology Center Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2)
05:48:24 PM.008: OpenGL loaded successfully, version 4.5 (Core Profile) Mesa 19.2.8, shading language 4.50
05:48:24 PM.016: ---------------------------------
05:48:24 PM.016: video settings reset:
05:48:24 PM.016: base resolution: 1920x1080
05:48:24 PM.016: output resolution: 1280x720
05:48:24 PM.016: downscale filter: Bicubic
05:48:24 PM.016: fps: 30/1
05:48:24 PM.016: format: NV12
05:48:24 PM.016: YUV mode: 601/Partial
05:48:24 PM.016: NV12 texture support not available
05:48:24 PM.020: Audio monitoring device:
05:48:24 PM.020: name: Default
05:48:24 PM.020: id: default
05:48:24 PM.020: ---------------------------------
05:48:24 PM.021: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
05:48:24 PM.096: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
05:48:24 PM.096: No blackmagic support
05:48:24 PM.100: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory
05:48:24 PM.100:
05:48:24 PM.100: FFMPEG VAAPI supported
05:48:24 PM.105: VLC found, VLC video source enabled
05:48:24 PM.105: ---------------------------------
05:48:24 PM.105: Loaded Modules:
05:48:24 PM.105: vlc-video.so
05:48:24 PM.105: text-freetype2.so
05:48:24 PM.105: rtmp-services.so
05:48:24 PM.105: obs-x264.so
05:48:24 PM.105: obs-transitions.so
05:48:24 PM.105: obs-outputs.so
05:48:24 PM.105: obs-libfdk.so
05:48:24 PM.105: obs-filters.so
05:48:24 PM.105: obs-ffmpeg.so
05:48:24 PM.105: linux-v4l2.so
05:48:24 PM.105: linux-pulseaudio.so
05:48:24 PM.105: linux-jack.so
05:48:24 PM.105: linux-decklink.so
05:48:24 PM.105: linux-capture.so
05:48:24 PM.105: linux-alsa.so
05:48:24 PM.105: image-source.so
05:48:24 PM.105: frontend-tools.so
05:48:24 PM.105: decklink-ouput-ui.so
05:48:24 PM.105: ---------------------------------
05:48:24 PM.105: ==== Startup complete ===============================================
05:48:24 PM.105: Service '' not found
05:48:24 PM.107: All scene data cleared
05:48:24 PM.107: ------------------------------------------------
05:48:24 PM.111: pulse-input: Server name: 'pulseaudio 11.1-rebootstrapped'
05:48:24 PM.111: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
05:48:24 PM.111: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
05:48:24 PM.111: pulse-input: Server name: 'pulseaudio 11.1-rebootstrapped'
05:48:24 PM.112: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
05:48:24 PM.112: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
05:48:24 PM.112: v4l2-input: Start capture from /dev/video0
05:48:24 PM.112: v4l2-input: Input: 0
05:48:24 PM.112: v4l2-input: Resolution: 320x240
05:48:24 PM.112: v4l2-input: Pixelformat: VYUY
05:48:24 PM.112: v4l2-input: Linesize: 640 Bytes
05:48:24 PM.112: v4l2-input: Framerate: 30.00 fps
05:48:24 PM.112: Switched to scene 'Scene'
05:48:24 PM.112: ------------------------------------------------
05:48:24 PM.112: Loaded scenes:
05:48:24 PM.112: - scene 'Scene':
05:48:24 PM.112: - source: 'Color Source' (color_source_v2)
05:48:24 PM.112: - source: 'Video Capture Device (V4L2)' (v4l2_input)
05:48:24 PM.112: ------------------------------------------------
There is no information in the log files that it failed to load: