qubes-issues
qubes-issues copied to clipboard
Audio underruns in dom0 soon after uncorking stream
Qubes OS release
R4.2
Brief summary
Immediately after uncorking a stream, pacat-simple-vchan
in dom0 reports an underrun.
Steps to reproduce
Start playing audio.
Expected behavior
pacat-simple-vchan
reports no underruns.
Actual behavior
- If the PulseAudio server is
pipewire-pulse
, thenpacat-simple-vchan
reports a single underrun. This is fixed by QubesOS/qubes-gui-agent-linux#207. - If the PulseAudio server is
pulseaudio
, thenpacat-simple-vchan
reports many underruns for several minutes. This is not fixed by QubesOS/qubes-gui-agent-linux#207.
I don't know if my comment fit this issue because it is about underruns in dom0, but I am experiencing the same thing when:
- using pipewire in the audio client and server
- audio server is sys-usb and the headset stays in sys-usb
- trying to record audio with the headset microphone
I have not tried the linked commits from above. Will try when they reach the stable branch.
Does this affect in any way non Dom0 AudioVMs that have the package qubes-audio-daemon
installed? Pulseaudio is still referenced in that package requirement.
Does this affect in any way non Dom0 AudioVMs that have the package
qubes-audio-daemon
installed? Pulseaudio is still referenced in that package requirement.
pulseaudio-daemon
is provided by pulseaudio
but also by pipewire-pulseaudio
.