All of my screen recording programs don't work anymore

Hello, I recently do full system update. The issue that came up is that all of my screen recording program doesn’t work anymore.

OBS Studio

debug: Found portal inhibitor
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: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
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 3500 6-Core Processor
info: CPU Speed: 4068.685MHz
info: Physical Cores: 6, Logical Cores: 6
info: Physical Memory: 15917MB Total, 7597MB Free
info: Kernel Version: Linux 6.1.26-1-MANJARO
info: Distribution: "Manjaro Linux" Unknown
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
info: Qt Version: 6.5.0 (runtime), 6.4.2 (compiled)
info: Portable mode: false
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
info: OBS 29.0.2-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...
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1650/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 530.41.03, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
	base resolution:   1920x1080
	output resolution: 1920x1080
	downscale filter:  Lanczos
	fps:               60/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: 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-output-ui.so'
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
warning: Failed to initialize module 'decklink.so'
info: [pipewire] No captures available
warning: v4l2loopback not installed, virtual camera disabled
info: NVENC supported
zsh: segmentation fault (core dumped)  obs

simplescreenrecorder (AUR)

simplescreenrecorder: error while loading shared libraries: libavformat.so.59: cannot open shared object file: No such file or directory

gpu-screen-recorder-git (AUR)

window name: [Stable Update] 2023-05-07 - Kernels, KDE Gear 23.04.0, KDE Frameworks 5.105.0, Qt5, Firefox, Thunderbird - Announcements / Stable Updates - Manjaro Linux Forum — Mozilla Firefox, window id: 115343422
window name: SG Physics 2D (DEBUG), window id: 119537668
gpu-screen-recorder: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory
waitpid failed: No child processes
Notification: title: GPU Screen Recorder, body: Failed to save video. Either your graphics card doesn't support GPU Screen Recorder or you don't have enough disk space to record a video

See:

Your OBS Studio issue is completely unrelated to the next issue:

You need to rebuild both AUR packages against libavcodec.so.60 from ffmpeg 6.0.

2 Likes

Aaah, yes it works now thanks.


Hmm, looks like this wasn’t the issue but yes, it is obs problem. It just a coincidence that the error happened together with every other screen recording program I had installed.

I just removed libva-vdpau-driver to fix it.

I guess you dont need VDPAU backend for VAAPI then ?
(useful if vdpau is superior or the only acceleration available while an application only provides VAAPI)

I dont have your system info … so I couldnt say.

I… I think I don’t… I’m not sure. I usually using this NVENC thing.

While I wanted to check what vaapi is, I found another problem. OBS will crash when I tried to open settings.

QVariant: Provided metatype for 'QColor' does not support destruction and copy construction
info: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux)

zsh: segmentation fault (core dumped)  obs

It’s still record fine, I’ll just keep it like this for now.

System:
  Kernel: 6.1.26-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.1-x86_64
    root=UUID=11b28901-a616-4d72-9228-58de9a9b777e rw rootflags=subvol=@ quiet
    splash apparmor=1 security=apparmor udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: B450M-HDV R4.0 serial: <superuser required>
    UEFI: American Megatrends v: P4.50 date: 03/12/2021
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: available: 15.54 GiB used: 5.78 GiB (37.2%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 5 3500 bits: 64 type: MCP arch: Zen 2 gen: 3 level: v3
    note: check built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23)
    model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 6 smt: <unsupported> cache: L1: 384 KiB
    desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 16 MiB
    desc: 2x8 MiB
  Speed (MHz): avg: 2474 high: 3979 min/max: 2200/4120 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 2200 2: 2200
    3: 2209 4: 2059 5: 2200 6: 3979 bogomips: 43218
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid
    f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibs
    irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe
    msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae
    pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    pfthreshold pge pni popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a
    rdtscp rep_good sep sev sev_es sha_ni skinit smap smca smep ssbd sse sse2
    sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce topoext
    tsc tsc_scale umip v_spec_ctrl v_vmsave_vmload vgif vmcb_clean vme vmmcall
    wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT disabled
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP:
    disabled, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA TU117 [GeForce GTX 1650] driver: nvidia v: 530.41.03
    alternate: nouveau,nvidia_drm non-free: 530.xx+
    status: current (as of 2023-05) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 09:00.0 chip-ID: 10de:1f82 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.8 compositor: xfwm v: 4.18.0 driver: X:
    loaded: nvidia gpu: nvidia display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x2160 s-dpi: 96 s-size: 508x572mm (20.00x22.52")
    s-diag: 765mm (30.12")
  Monitor-1: DP-1 pos: primary,top res: 1920x1080 hz: 60 dpi: 93
    size: 527x296mm (20.75x11.65") diag: 604mm (23.8") modes: N/A
  Monitor-2: HDMI-0 pos: bottom res: 1920x1080 hz: 60 dpi: 166
    size: 294x166mm (11.57x6.54") diag: 338mm (13.29") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 530.41.03 renderer: NVIDIA GeForce GTX
    1650/PCIe/SSE2 direct-render: Yes
Audio:
  Device-1: NVIDIA driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s
    lanes: 16 bus-ID: 09:00.1 chip-ID: 10de:10fa class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0b:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: JMTek LLC. USB PnP Audio Device
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-8:2 chip-ID: 0c76:126e class-ID: 0300
  API: ALSA v: k6.1.26-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 0.3.70 status: off tools: pw-cli
  Server-4: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl,pavucontrol
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASRock driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: f000 bus-ID: 08:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp8s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  IF-ID-1: br-45f77f971491 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-2: br-a1f989416b95 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IP v6: <filter> scope: link
  IF-ID-3: br-b778e40a8b96 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  Message: Output throttled. IPs: 2; Limit: 10; Override: --limit [1-x;-1
    all]
  IF-ID-4: br-dd39ee16bd3e state: down mac: <filter>
  Message: Output throttled. IPs: 1; Limit: 10; Override: --limit [1-x;-1
    all]
  IF-ID-5: docker0 state: up speed: 10000 Mbps duplex: unknown mac: <filter>
  Message: Output throttled. IPs: 2; Limit: 10; Override: --limit [1-x;-1
    all]
  IF-ID-6: veth144245c state: up speed: 10000 Mbps duplex: full mac: <filter>
  IF-ID-7: veth43b4a6e state: up speed: 10000 Mbps duplex: full mac: <filter>
  IF-ID-8: veth4a6a2c0 state: up speed: 10000 Mbps duplex: full mac: <filter>
  IF-ID-9: veth6b2fdcd state: up speed: 10000 Mbps duplex: full mac: <filter>
  IF-ID-10: vethb62892b state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-11: vethc549d97 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-12: vethc884f06 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-13: vethd06548e state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 2.96 TiB used: 1.93 TiB (65.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 3B2QEXM7 temp: 43.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST2000VX008-2E3164
    size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5900 serial: <filter> fw-rev: CV12 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: V-Gen model: 01SM21NT256MT
    size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 5A0 scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 97.66 GiB size: 97.66 GiB (100.00%) used: 53.07 GiB (54.3%)
    fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5 label: N/A
    uuid: 11b28901-a616-4d72-9228-58de9a9b777e
  ID-2: /boot/efi raw-size: 1000 MiB size: 996 MiB (99.60%)
    used: 26.5 MiB (2.7%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: D4F8-5870
  ID-3: /home raw-size: 390.62 GiB size: 383.43 GiB (98.16%)
    used: 340.31 GiB (88.8%) fs: ext4 dev: /dev/nvme0n1p7 maj-min: 259:7
    label: home uuid: 3b3e44b5-a833-4e09-b668-250413d14da3
  ID-4: /mnt/cross_apps raw-size: 332.88 GiB size: 332.88 GiB (100.00%)
    used: 234.8 GiB (70.5%) fs: ntfs dev: /dev/nvme0n1p8 maj-min: 259:8
    label: CrossApps uuid: 424EFD4D4EFD3A6D
  ID-5: /mnt/warehouse raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
    used: 1.32 TiB (72.4%) fs: ntfs dev: /dev/sda2 maj-min: 8:2 label: Warehouse
    uuid: 9C5EDB7B5EDB4CA0
  ID-6: /var/cache raw-size: 97.66 GiB size: 97.66 GiB (100.00%)
    used: 53.07 GiB (54.3%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5
    label: N/A uuid: 11b28901-a616-4d72-9228-58de9a9b777e
  ID-7: /var/log raw-size: 97.66 GiB size: 97.66 GiB (100.00%)
    used: 53.07 GiB (54.3%) fs: btrfs dev: /dev/nvme0n1p5 maj-min: 259:5
    label: N/A uuid: 11b28901-a616-4d72-9228-58de9a9b777e
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 11.72 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p6 maj-min: 259:6 label: N/A
    uuid: a744f76f-4318-41b8-8117-a8299568048d
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 97.14 GiB fs: ntfs label: N/A
    uuid: 56B4F6A3B4F684B1
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 516 MiB fs: ntfs label: N/A
    uuid: 50642D1A642D03F6
  ID-4: /dev/sda1 maj-min: 8:1 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-5: /dev/sdb1 maj-min: 8:17 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-6: /dev/sdb2 maj-min: 8:18 size: 238.46 GiB fs: ntfs label: N/A
    uuid: A008D09008D06736
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-8:2 info: JMTek LLC. USB PnP Audio Device type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0c76:126e class-ID: 0300
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 3-4:2 info: Alcor Micro USB Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 058f:6254 class-ID: 0900
  Device-1: 3-4.3:3 info: Holtek USB Gaming Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 04d9:a002 class-ID: 0300
  Hub-5: 3-4.4:4 info: Alcor Micro USB Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 058f:6254 class-ID: 0900
  Device-1: 3-4.4.2:5 info: Wacom One Pen Display 13 type: HID
    driver: usbhid,wacom interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 chip-ID: 056a:03a6 class-ID: 0300 serial: <filter>
  Device-2: 3-4.4.4:6 info: Logitech G502 SE HERO Gaming Mouse
    type: mouse,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 300mA
    chip-ID: 046d:c08b class-ID: 0300 serial: <filter>
  Hub-6: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 68.2 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 376 Uptime: 1h 13m wakeups: 0 Init: systemd v: 252
  default: graphical tool: systemctl Compilers: gcc: 12.2.1 clang: 15.0.7
  Packages: pm: pacman pkgs: 1650 libs: 499 tools: pamac,yay pm: flatpak
  pkgs: 0 Shell: Zsh v: 5.9 running-in: tilix inxi: 3.3.27

Pretty much all you would need to know is probably covered here:
https://wiki.archlinux.org/title/Hardware_video_acceleration

(I have a ryzen 2500u and use both VAAPI and VDPAU and have the faux backend ones … I ended up using vaapi predominantly … but amdgpu can handle both)

In your case … you probably want to focus on having vdpau well and good … as well as use its backend for vaapi … because you use nvidia. and vdpau is for nvidia and vaapi is not … so in cases, such as your browser, that only VAAPI is available … you want to use the vdpau backend for it.

(things that arent good at having a sane default or fallback can have problems if hw-accel is not properly configured both on the system and the application in question … a good example is VLC … which has a miriad of issues if you dont handle hw-accel properly)

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.