[Pkg-utopia-maintainers] Bug#1105160: pipewire: Pipewire (or possibly ALSA itself) does not support passthrough on USB Audio ALC 4080
Kyle Rose
krose at krose.org
Mon May 12 15:22:22 BST 2025
Package: pipewire
Version: 1.4.2-1
Severity: normal
Tags: upstream
Dear Maintainer,
I have an Asus ROG Strix X670E-E Gaming Wifi motherboard, which apparently has an ALC 4080 audio chipset attached via USB (internally to the motherboard circuitry). While the latest version of alsa-ucm-conf in Trixie has a configuration for this audio chipset's USB ID (0b05:1a52), none of the profiles in pipewire seem to support passthrough audio, so I cannot send AC3 or DTS to my receiver via Toslink.
This is not urgent for me, as (a) stereo works fine, and (b) I have a trusty SoundBlaster X-Fi that still passes AC3 through like a champ, so I'm using that for the moment. But it seems absurd not to use the audio chipset on my expensive motherboard. Passthrough works fine on Windows without any special driver support, so I know this is a software issue.
Here's a list of relevant packages installed on my machine:
$ apt-show-versions -r 'alsa|pipewire|pulse' | grep -v 'not installed'
alsa-topology-conf:all/trixie 1.2.5.1-3 uptodate
alsa-ucm-conf:all/trixie 1.2.14-1 uptodate
alsa-utils:amd64/trixie 1.2.14-1 uptodate
gstreamer1.0-alsa:amd64/trixie 1.26.1-1 uptodate
libcanberra-pulse:amd64/trixie 0.30-18 uptodate
libkf6pulseaudioqt5:amd64/trixie 1.7.0-1 uptodate
libkpipewire-data:all/trixie 6.3.4-1 uptodate
libkpipewire6:amd64/trixie 6.3.4-1 uptodate
libkpipewiredmabuf6:amd64/trixie 6.3.4-1 uptodate
libkpipewirerecord6:amd64/trixie 6.3.4-1 uptodate
libpipewire-0.3-0t64:amd64/trixie 1.4.2-1 uptodate
libpipewire-0.3-common:all/trixie 1.4.2-1 uptodate
libpipewire-0.3-modules:amd64/trixie 1.4.2-1 uptodate
libpulse-mainloop-glib0:amd64/trixie 17.0+dfsg1-2+b1 uptodate
libpulse0:amd64/trixie 17.0+dfsg1-2+b1 uptodate
libpulse0:i386/trixie 17.0+dfsg1-2+b1 uptodate
libpulsedsp:amd64/trixie 17.0+dfsg1-2+b1 uptodate
libsox-fmt-alsa:amd64/trixie 14.4.2+git20190427-5+b3 uptodate
libzita-alsa-pcmi0t64:amd64/trixie 0.6.1-1.1+b1 uptodate
pipewire:amd64/trixie 1.4.2-1 uptodate
pipewire-bin:amd64/trixie 1.4.2-1 uptodate
pipewire-doc:all/trixie 1.4.2-1 uptodate
pipewire-jack:amd64/trixie 1.4.2-1 uptodate
pipewire-pulse:amd64/trixie 1.4.2-1 uptodate
pulseaudio-utils:amd64/trixie 17.0+dfsg1-2+b1 uptodate
qml6-module-org-kde-pipewire:amd64/trixie 6.3.4-1 uptodate
Thanks,
Kyle
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.22-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages pipewire depends on:
ii adduser 3.150
ii init-system-helpers 1.68
ii libpipewire-0.3-modules 1.4.2-1
ii pipewire-bin 1.4.2-1
pipewire recommends no packages.
pipewire suggests no packages.
-- no debconf information
More information about the Pkg-utopia-maintainers
mailing list