Package: pipewire Version: 0.3.66-1 Severity: normal Dear Maintainer,
When i log into my desktop using pipewire I should have 3 audio output devices but i'm only shown 2 lspci | grep -i audio 0b:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1) 0d:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller The Starship/Matisse device has an 'SPDIF' and 'line out' outputs. To restore this 3rd device i need to kill pipewire after i've logged in and then let it restart. After killing the process the SPDIF is recreated (dupe devices in the list) and then the line out is restored I use the lineout for all audio and for my headset microphone so i don't have audio until killing the pipewire process. I have pipewire-pulse running but don't need to kill that process. This also affects the microphone lineout which i assume is the same device as the lineout output. This has only happened after the transition from pulseaudio to pipewire. I haven't changed any config to try and rectify this. initially i thought that as a user my desktop was starting audio processes before pipewire was fully started but it seems to never find this line out device until the process is killed while the desktop is running. I've added this info to a bug on the pipewire project as well in case it's not debian related. https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3056 -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-5-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en 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.131 ii init-system-helpers 1.65.2 ii libpipewire-0.3-modules 0.3.66-1 ii pipewire-bin 0.3.66-1 pipewire recommends no packages. pipewire suggests no packages. -- no debconf information