Open marmarek opened 1 month ago
In fact, the issue happens also when attaching a mic before starting audacity
. There is a lot of Recording start
/Recording stop
messages during audacity startup.
Tested in 4.2, both with sys-audio and by directly attaching a hardware device in fedora-40-xfce.
ul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: out of capture buffers: Broken pipe
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: Overrun: asked to write 940 bytes, but can only write 0
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: out of capture buffers: Broken pipe
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: Overrun: asked to write 940 bytes, but can only write 0
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: out of capture buffers: Broken pipe
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: Overrun: asked to write 944 bytes, but can only write 0
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: out of capture buffers: Broken pipe
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: Overrun: asked to write 940 bytes, but can only write 0
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: out of capture buffers: Broken pipe
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: Overrun: asked to write 940 bytes, but can only write 0
Jul 31 21:01:21 fedora-40-xfce pipewire[609]: mod.qubes-audio: out of capture buffers: Broken pipe
How to file a helpful issue
Qubes OS release
R4.3 (R4.2 too?)
Brief summary
Starting
audacity
before mic is attached to a qube results in someOverflow calculating amount of data there is room for???
messages from pipewire module.Steps to reproduce
audacity
Expected behavior
A bunch of
Underrung: asked to read XX bytes, but only 0 available
messages, sinceaudacity
checks recording on startup.Actual behavior
In this state, even after attaching a mic, attempt to record anything with
audacity
results in onlyOverflow calculating amount of data there is room for????
messages and nothing gets recorded. I do seeSetting audio-input to enabled
andRecording start
messages at dom0 side.Recording with
pw-record
results inout of capture buffers: Broken pipe
messages (and also nothing gets recorded).I was unable to reproduce the issue on Debian 12 (xfce) template. Debian has audacity 3.2.4, Fedora has 3.4.2, but the relevant difference may be in some different part of the software stack (pipewire? some other lib?).
I got this issue with pipewire-qubes 4.2.14 (there is no audio-related changes since then).