Package: obs-studio Version: 30.2.3+dfsg-1 Severity: important Dear Maintainer,
After upgrading to OBS Studio 30.2.3.1, starting recording fails with the message: "Unable to start the recording helper process. Check that OBS files have not been blocked or removed by any 3rd party antivirus / security software.". I confirmed that this happens on a default configuration. This bug probably could be marked as grave, but I don't know how many users it affects. However, I found a thread on the OBS Studio forum of another Debian user having the same issue: [0]. I attach log output after attempting to start a recording. [0]: https://obsproject.com/forum/threads/unable-to-start-the-recording-helper-process.179086/ -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.10.6-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages obs-studio depends on: ii libavcodec61 7:7.0.2-3 ii libavdevice61 7:7.0.2-3 ii libavformat61 7:7.0.2-3 ii libavutil59 7:7.0.2-3 ii libc6 2.40-2 ii libcurl3t64-gnutls 8.9.1-2 ii libegl1 1.7.0-1+b1 ii libfontconfig1 2.15.0-1.1 ii libfreetype6 2.13.2+dfsg-1+b4 ii libgcc-s1 14.2.0-3 ii libglx0 1.7.0-1+b1 ii libjansson4 2.14-2+b2 ii libluajit-5.1-2 2.1.0+openresty20240815-1 ii libmbedcrypto7t64 2.28.8-1 ii libmbedtls14t64 2.28.8-1 ii libmbedx509-1t64 2.28.8-1 ii libobs0t64 30.2.3+dfsg-1 ii libopengl0 1.7.0-1+b1 ii libpci3 1:3.13.0-1 ii libpulse0 16.1+dfsg1-5.1 ii libpython3.12t64 3.12.5-4 ii libqrcodegencpp1 1.8.0-1.2+b1 ii libqt6core6t64 6.6.2+dfsg-11 ii libqt6dbus6 6.6.2+dfsg-11 ii libqt6gui6 6.6.2+dfsg-11 ii libqt6network6 6.6.2+dfsg-11 ii libqt6svg6 6.6.2-2 ii libqt6widgets6 6.6.2+dfsg-11 ii libqt6xml6 6.6.2+dfsg-11 ii librist4 0.2.10+dfsg-2 ii libspeexdsp1 1.2.1-1+b1 ii libsrt1.5-openssl 1.5.3-1+b2 ii libstdc++6 14.2.0-3 ii libswscale8 7:7.0.2-3 ii libudev1 256.5-1 ii libv4l-0t64 1.28.1-1 ii libva-drm2 2.22.0-1 ii libva2 2.22.0-1 ii libx11-6 2:1.8.7-1+b1 ii libx264-164 2:0.164.3108+git31e19f9-2 ii libxcb-composite0 1.17.0-2 ii libxcb-randr0 1.17.0-2 ii libxcb-shm0 1.17.0-2 ii libxcb-xfixes0 1.17.0-2 ii libxcb-xinerama0 1.17.0-2 ii libxcb1 1.17.0-2 ii libxkbcommon0 1.6.0-1+b1 ii python3 3.12.5-1 ii python3.12 3.12.5-4 ii qt6-image-formats-plugins 6.6.2-2 ii qt6-wayland 6.6.2-2 Versions of packages obs-studio recommends: ii obs-plugins 30.2.3+dfsg-1 Versions of packages obs-studio suggests: ii pkexec 125-2 ii v4l2loopback-dkms 0.13.2-1 -- no debconf information *** /home/grzesiek11/.config/obs-studio/logs/2024-08-27 00-11-10.txt 00:11:10.720: Using EGL/X11 00:11:10.720: CPU Name: AMD Ryzen 5 2600 Six-Core Processor 00:11:10.720: CPU Speed: 3792.594MHz 00:11:10.721: Physical Cores: 6, Logical Cores: 12 00:11:10.721: Physical Memory: 15942MB Total, 7970MB Free 00:11:10.721: Kernel Version: Linux 6.10.6-amd64 00:11:10.721: Distribution: "Debian GNU/Linux" Unknown 00:11:10.721: Desktop Environment: KDE (KDE) 00:11:10.721: Session Type: x11 00:11:10.721: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 00:11:10.722: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled) 00:11:10.722: Portable mode: false 00:11:10.836: OBS 30.2.3.1-1 (linux) 00:11:10.836: --------------------------------- 00:11:10.836: --------------------------------- 00:11:10.836: audio settings reset: 00:11:10.836: samples per sec: 48000 00:11:10.836: speakers: 2 00:11:10.836: max buffering: 960 milliseconds 00:11:10.836: buffering type: dynamically increasing 00:11:10.838: --------------------------------- 00:11:10.838: Initializing OpenGL... 00:11:10.927: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 660/PCIe/SSE2 00:11:10.927: OpenGL loaded successfully, version 3.3.0 NVIDIA 470.256.02, shading language 3.30 NVIDIA via Cg compiler 00:11:10.956: --------------------------------- 00:11:10.956: video settings reset: 00:11:10.956: base resolution: 1920x1080 00:11:10.956: output resolution: 1920x1080 00:11:10.956: downscale filter: Bicubic 00:11:10.956: fps: 60/1 00:11:10.956: format: NV12 00:11:10.956: YUV mode: Rec. 709/Partial 00:11:10.958: NV12 texture support enabled 00:11:10.958: P010 texture support not available 00:11:10.959: Audio monitoring device: 00:11:10.959: name: Domyślne 00:11:10.959: id: default 00:11:10.959: --------------------------------- 00:11:10.975: Failed to load 'en-US' text for module: 'decklink-captions.so' 00:11:10.985: Failed to load 'en-US' text for module: 'decklink-output-ui.so' 00:11:11.000: A DeckLink iterator could not be created. The DeckLink drivers may not be installed 00:11:11.000: Failed to initialize module 'decklink.so' 00:11:11.131: [pipewire] Available capture sources: 00:11:11.131: [pipewire] - Monitor source 00:11:11.131: [pipewire] - Window source 00:11:11.347: NVENC supported 00:11:11.347: [NVENC] AV1 is not supported 00:11:11.347: VAAPI: Failed to initialize display in vaapi_device_h264_supported 00:11:11.347: FFmpeg VAAPI H264 encoding not supported 00:11:11.347: VAAPI: Failed to initialize display in vaapi_device_av1_supported 00:11:11.347: FFmpeg VAAPI AV1 encoding not supported 00:11:11.347: VAAPI: Failed to initialize display in vaapi_device_hevc_supported 00:11:11.347: FFmpeg VAAPI HEVC encoding not supported 00:11:11.399: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.5.2 | RPC Version: 1) 00:11:11.399: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.6.2 | Qt version (run-time): 6.6.2 00:11:11.399: [obs-websocket] [obs_module_load] Linked ASIO Version: 103002 00:11:11.408: [obs-websocket] [obs_module_load] Module loaded. 00:11:11.456: [vlc-video]: VLC 3.0.21 Vetinari found, VLC video source enabled 00:11:11.456: --------------------------------- 00:11:11.456: Loaded Modules: 00:11:11.456: vlc-video.so 00:11:11.456: text-freetype2.so 00:11:11.456: rtmp-services.so 00:11:11.456: obs-x264.so 00:11:11.456: obs-websocket.so 00:11:11.456: obs-transitions.so 00:11:11.456: obs-outputs.so 00:11:11.456: obs-filters.so 00:11:11.456: obs-ffmpeg.so 00:11:11.456: linux-v4l2.so 00:11:11.456: linux-pulseaudio.so 00:11:11.456: linux-pipewire.so 00:11:11.456: linux-jack.so 00:11:11.456: linux-capture.so 00:11:11.456: linux-alsa.so 00:11:11.456: image-source.so 00:11:11.456: frontend-tools.so 00:11:11.456: decklink-output-ui.so 00:11:11.456: decklink-captions.so 00:11:11.456: --------------------------------- 00:11:11.456: --------------------------------- 00:11:11.456: Available Encoders: 00:11:11.456: Video Encoders: 00:11:11.456: - ffmpeg_svt_av1 (SVT-AV1) 00:11:11.456: - ffmpeg_aom_av1 (AOM AV1) 00:11:11.456: - jim_nvenc (NVIDIA NVENC H.264) 00:11:11.456: - jim_hevc_nvenc (NVIDIA NVENC HEVC) 00:11:11.456: - obs_x264 (x264) 00:11:11.456: Audio Encoders: 00:11:11.456: - ffmpeg_aac (FFmpeg AAC) 00:11:11.456: - ffmpeg_opus (FFmpeg Opus) 00:11:11.456: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bitowy)) 00:11:11.456: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bitowy)) 00:11:11.456: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bitowy zmiennoprzecinkowy)) 00:11:11.456: - ffmpeg_alac (FFmpeg ALAC (24-bitowy)) 00:11:11.456: - ffmpeg_flac (FFmpeg FLAC (16-bitowy)) 00:11:11.456: ==== Startup complete =============================================== 00:11:11.477: All scene data cleared 00:11:11.477: ------------------------------------------------ 00:11:11.483: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' 00:11:11.483: pulse-input: Audio format: s32le, 48000 Hz, 2 channels 00:11:11.484: pulse-input: Started recording from 'alsa_output.pci-0000_08_00.3.analog-stereo.monitor' (default) 00:11:11.484: [Loaded global audio device]: 'Urządzenie audio' 00:11:11.484: pulse-input: Server name: 'PulseAudio (on PipeWire 1.2.3) 15.0.0' 00:11:11.485: pulse-input: Audio format: s16le, 48000 Hz, 1 channels 00:11:11.485: pulse-input: Started recording from 'alsa_input.usb-0c76_Razer_Seiren_Mini-00.mono-fallback' (default) 00:11:11.485: [Loaded global audio device]: 'Mikrofon/Wejście liniowe' 00:11:11.487: [window-capture: 'Przechwytywanie okna (XComposite)'] update settings: 00:11:11.487: title: ClassiCube 1.3.6 (Jedenastka) 00:11:11.487: class: ClassiCube 1.3.6 00:11:11.487: 00:11:11.524: xshm-input: Geometry 1920x1080 @ 1280,0 00:11:11.527: Switched to scene 'Scena' 00:11:11.527: ------------------------------------------------ 00:11:11.527: Loaded scenes: 00:11:11.527: - scene 'Scena': 00:11:11.527: - source: 'Przechwytywanie okna (XComposite)' (xcomposite_input) 00:11:11.527: - source: 'Przechwytywanie ekranu (XSHM)' (xshm_input) 00:11:11.527: ------------------------------------------------ 00:11:12.031: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Urządzenie audio) 00:11:12.031: 00:11:13.758: --------------------------------- 00:11:13.758: [x264 encoder: 'advanced_video_recording'] preset: veryfast 00:11:13.758: [x264 encoder: 'advanced_video_recording'] settings: 00:11:13.758: rate_control: CRF 00:11:13.758: bitrate: 0 00:11:13.758: buffer size: 0 00:11:13.758: crf: 23 00:11:13.758: fps_num: 60 00:11:13.758: fps_den: 1 00:11:13.758: width: 1920 00:11:13.758: height: 1080 00:11:13.758: keyint: 250 00:11:13.758: 00:11:13.788: --------------------------------- 00:11:13.788: [FFmpeg aac encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo 00:11:13.788: 00:11:13.789: [ffmpeg muxer: 'adv_file_output'] Failed to create process pipe