[Pkg-utopia-maintainers] Bug#1032169: pipewire: lineout device missing on login. killing pipewire restores all devices

lachlan-00 me at lachlandewaard.org
Tue Feb 28 21:36:17 GMT 2023


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: devices-after-proc-kill.png
Type: image/png
Size: 28397 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-utopia-maintainers/attachments/20230301/4c691fef/attachment-0001.png>


More information about the Pkg-utopia-maintainers mailing list