3.39 and 3.40 breaks my pro audio
- PipeWire version (
pipewire --version
):
$ pipewire --version
pipewire
Compiled with libpipewire 0.3.38
Linked with libpipewire 0.3.38
- Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
):
$ cat /etc/os-release
PRETTY_NAME="Arch Linux"
- Desktop Environment:
$ gdm --version
GDM 41.0
- Kernel version (
uname -r
):
$ uname -r
5.15.4-arch1-g14-1
Description of Problem:
upgrading to 3.39 or 3.40 breaks pro audio. If I switch pro audio device to analog variants, the volume control no longer works. The volume stays either 0% or 100%. Certain aspect of sound (like surround sound or something) seems to change with volume control when using analog audio. But the main volume stays 100% all the time.
Pro audio allows me to adjust the volume no problem in pipewire 3.38.
How Reproducible:
Do a fresh arch installation using the arch archive starting with 3.37 pipewire. Then upgrade incrementally to determine which version stops pro audio from working
Steps to Reproduce:
- fresh arch installation using arch archive
- install timeshift and take a snapshot before upgrading to 3.39
- upgrade from 3.38 -> 3.39
- restart and find out that pro audio stops working
- timeshift back to 3.38. And see that pro audio is working again
- save another snapshot before upgrading from 3.38 -> 3.40
- upgrade from 3.38 -> 3.40
- restart and find out that pro audio stops working
- timeshift back to 3.38 and see that pro audio is working again
Actual Results:
3.38 is the last pipewire version that works for me
Expected Results:
3.38 is expected to be the last pipewire version that works for me
Additional Info (as attachments):
-
pw-dump > pw-dump.log
:
attached pw-dump.log
also attached
/proc/asound/card1/codec#0 > lin_codec-dump
Codec: Realtek ALC285
also attached dump from windows 10 using RdHDDump.exe pw-dump.loglin_codec-dumpHDA_Drv_IO-dump.txt