Heavy stuttering when more than one audio source is playing (regression started in 0.3.53)
- PipeWire version (
pipewire --version
): 0.3.54 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux - Desktop Environment: KDE (X11 session)
- Kernel version (
uname -r
): 5.18.10-arch1-1
Description of Problem:
Sound is heavily stuttering and sometimes looping a single piece indefinitely, when there is more than one audio source playing, e.g. Strawberry + Firefox.
(I'm talking about obvious problems that are hard to not notice with all kinds of content, even at moderate/quiet volume)
This happens with a conventional soundcard (Steinberg UR12) either with/without Pro Audio profile, as well as with Bluetooth headsets.
The issue first appears in version 0.3.53. All versions before 0.3.53 worked fine.
Also tested git versions, installed using AUR helper (paru), using the command:
paru -S pipewire-git pipewire-alsa-git pipewire-jack-git pipewire-pulse-git
which also doesn't resolve the problem.
How Reproducible:
100%
Steps to Reproduce:
- Start Strawberry, start playing some music. (At this point, sound stutter may or may not occur)
- Start Firefox, open any youtube video (or anything with sound), click play button if it didn't start auto-playing. (At this point, sound stutter reliably occurs)
- Close the Firefox tab that attempted to play sound. (At this point, sound stutter might disappear again, but not always)
Actual Results:
Heavy sound stuttering after step 2 and sometimes after steps 1 and 3 as well.
Expected Results:
No sound stuttering.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log