Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stuttering in both OBS' preview and recorded video when using PipeWire Window Capture #10535

Open
mattipulkkinen opened this issue Apr 14, 2024 · 0 comments

Comments

@mattipulkkinen
Copy link

Operating System Info

Other

Other OS

Fedora 40 Workstation

OBS Studio Version

30.1.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/ZzjV4eSUjsw0aI9d

OBS Studio Crash Log URL

No response

Expected Behavior

No stuttering.

Current Behavior

Visual stutter that happens at seemingly random intervals, but quite frequently, and lasting around half a second or less at a time. The stutter is present both in OBS' preview and recorded video, but is not reflected in any way in OBS' stats window.

Steps to Reproduce

  1. Add a Window Capture (PipeWire) source and select a game window
  2. Observe the OBS preview as you play

Anything else we should know?

The stutter occurs even when I'm not recording anything. The stutter is not visible in the window (i.e., the game) that I'm recording. Neither my CPU nor my GPU are under maximum load.

System info

System:
  Kernel: 6.8.5-301.fc40.x86_64 arch: x86_64 bits: 64
  Desktop: GNOME v: 46.0 Distro: Fedora Linux 40 (Workstation Edition)
Machine:
  Type: Desktop Mobo: ASRock model: X570 Taichi serial: <superuser required>
    UEFI: American Megatrends v: P5.60 date: 01/18/2024
CPU:
  Info: 8-core model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP cache:
    L2: 4 MiB
  Speed (MHz): avg: 3693 min/max: 2200/4549 cores: 1: 4227 2: 3578 3: 3548
    4: 3547 5: 3723 6: 3547 7: 3724 8: 3548 9: 4435 10: 3548 11: 3560 12: 3560
    13: 3725 14: 3548 15: 3724 16: 3547
Graphics:
  Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M] driver: amdgpu
    v: kernel
  Device-2: Realtek Streamplify CAM driver: snd-usb-audio,uvcvideo type: USB
  Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
    compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu resolution:
    1: 2560x1440~240Hz 2: 2560x1440~75Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.0.4 renderer: AMD Radeon RX
    7900 XT (radeonsi navi31 LLVM 18.1.0 DRM 3.57 6.8.5-301.fc40.x86_64)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio driver: snd_hda_intel
  Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel
  Device-3: Realtek Streamplify CAM driver: snd-usb-audio,uvcvideo type: USB
  Device-4: RODE Microphones RØDE NT-USB Mini
    driver: hid-generic,snd-usb-audio,usbhid type: USB
  API: ALSA v: k6.8.5-301.fc40.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.4 status: active
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi
  IF: wlp5s0 state: up mac: <filter>
  Device-2: Intel I211 Gigabit Network driver: igb
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb type: USB
  Report: btmgmt ID: hci0 state: up address: <filter> bt-v: 5.2
Drives:
  Local Storage: total: 9.1 TiB used: 5.3 TiB (58.3%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 990 PRO 4TB size: 3.64 TiB
  ID-2: /dev/sda vendor: Toshiba model: MQ04UBB400 size: 3.64 TiB type: USB
  ID-3: /dev/sdb vendor: Samsung model: ST2000LM005 HN-M201AAD
    size: 1.82 TiB type: USB
Partition:
  ID-1: / size: 3.64 TiB used: 752.48 GiB (20.2%) fs: btrfs dev: /dev/dm-0
  ID-2: /boot size: 973.4 MiB used: 331.6 MiB (34.1%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 3.64 TiB used: 752.48 GiB (20.2%) fs: btrfs
    dev: /dev/dm-0
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 5 MiB (0.1%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 42.0 C mobo: 44.0 C gpu: amdgpu temp: 73.0 C
  Fan Speeds (rpm): fan-1: 612 fan-2: 0 fan-3: 1412 fan-4: 585 fan-5: 612
    fan-6: 2749 fan-7: 582 gpu: amdgpu fan: 610
Info:
  Memory: total: 32 GiB available: 31.26 GiB used: 9.9 GiB (31.7%)
  Processes: 559 Uptime: 10h 39m Shell: Zsh inxi: 3.3.33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant