No sound from USB device after suspend while streams are active
- PipeWire version:
pipewire 0.3.58
- Distribution and distribution version: Arch Linux
- Desktop Environment: KDE plasma
- Kernel version:
5.19.9-arch1-1
Description of Problem:
Using an apple 3.5mm dongle with an USB C to USB A adapter, when suspending while playing audio and resuming, audio stops coming out from this USB device, some workarounds that I found are to stop all audio streams before suspending or to switch device profiles after resuming from suspend, this fixes the audio but still it's kinda annoying to have to do this every time after a suspend, other audio servers like pulseaudio are not affected.
How Reproducible:
100% of the time
Steps to Reproduce:
- Suspend the computer while playing audio to the device
- Resume the computer from suspend
Actual Results:
Audio stops coming out from the device
Expected Results:
Audio continues after resume
Additional Info (as attachments):
-
pw-dump > pw-dump.log
:pw-dump.log -
journalctl -xf --user -u pipewire.service
outputs:
Sep 18 15:54:41 maindesktop pipewire[2005]: can't assign STEREO Sep 18 15:54:53 maindesktop pipewire[2005]: can't assign STEREO Sep 18 15:54:59 maindesktop pipewire[2005]: can't assign STEREO Sep 18 15:55:14 maindesktop pipewire[2005]: can't assign STEREO Sep 18 15:57:53 maindesktop pipewire[2005]: can't assign STEREO