[Pkg-utopia-maintainers] Bug#1032880: pipewire: mic input broken by recent changes

Hans-Christoph Steiner hans at eds.org
Mon Mar 13 09:45:02 GMT 2023


Package: pipewire
Version: 0.3.67-1
Severity: important

Dear Maintainer,

On a Dell XPS 17 9720
(https://wiki.debian.org/InstallingDebianOn/Dell/XPS%2017%209720) I'm
running bookworm.  I try to keep the install as plain and default as
possible.  The audio output and input was working at the beginning.
About a month ago, an update broke the audio input, but audio output
remains working.  Subsequent updates have not changed the situation.

Here is some hopefully useful debug info:

~ $ uname -a
Linux monolith 6.1.0-6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1 (2023-03-05) 
x86_64 GNU/Linux
  ~ $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: sofsoundwire [sof-soundwire], device 1: Jack In (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: sofsoundwire [sof-soundwire], device 4: Microphone (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
  ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofsoundwire [sof-soundwire], device 0: Jack Out (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: sofsoundwire [sof-soundwire], device 2: Speaker (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: sofsoundwire [sof-soundwire], device 5: HDMI 1 (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: sofsoundwire [sof-soundwire], device 6: HDMI 2 (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: sofsoundwire [sof-soundwire], device 7: HDMI 3 (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: sofsoundwire [sof-soundwire], device 31: Jack Out DeepBuffer (*) []
   Subdevices: 1/1
   Subdevice #0: subdevice #0
  ~ $ dpkg -l '*pulseaudio*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                              Version         Architecture
+++-=================================-===============-============
ii  gstreamer1.0-pulseaudio:amd64     1.22.0-5        amd64
un  libsdl1.2debian-pulseaudio        <none>          <none>
un  mkchromecast-pulseaudio           <none>          <none>
un  pipewire-media-session-pulseaudio <none>          <none>
rc  pulseaudio                        16.1+dfsg1-2+b1 amd64
un  pulseaudio-module-bluetooth       <none>          <none>
ii  pulseaudio-utils                  16.1+dfsg1-2+b1 amd64
  ~ $ lsof /dev/snd/*
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
pipewire  2324 hans   41u   CHR 116,11      0t0  803 /dev/snd/controlC0
pipewire  2324 hans   45u   CHR  116,1      0t0  419 /dev/snd/seq
pipewire  2324 hans   46u   CHR  116,1      0t0  419 /dev/snd/seq
wireplumb 2329 hans   26u   CHR 116,11      0t0  803 /dev/snd/controlC0
wireplumb 2329 hans   27u   CHR 116,11      0t0  803 /dev/snd/controlC0
wireplumb 2329 hans   28u   CHR 116,11      0t0  803 /dev/snd/controlC0
  ~ $ emacs .config/systemd/user/pipewire.service.d/override.conf
  ~ $ systemctl --user daemon-reload
  ~ $ systemctl --user restart pipewire{,-pulse}.socket
  ~ $ journalctl --user -b --unit pipewire.service > pipewire-debug.log
# see attached



-- System Information:
Debian Release: bookworm/sid
   APT prefers testing-security
   APT policy: (500, 'testing-security'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-6-amd64 (SMP w/16 CPU threads; PREEMPT)
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.131
ii  firmware-sof-signed               2.2.4-1
ii  init-system-helpers               1.65.2
ii  gstreamer1.0-pipewire:amd64       0.3.67-1
ii  libpipewire-0.3-0:amd64           0.3.67-1
ii  libpipewire-0.3-common            0.3.67-1
ii  libpipewire-0.3-modules:amd64     0.3.67-1
ii  libwireplumber-0.4-0:amd64        0.4.13-1
ii  pipewire:amd64                    0.3.67-1
ii  pipewire-alsa:amd64               0.3.67-1
ii  pipewire-audio                    0.3.67-1
ii  pipewire-bin                      0.3.67-1
ii  pipewire-pulse                    0.3.67-1
ii  wireplumber                       0.4.13-1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: pipewire-debug.log
Type: text/x-log
Size: 61720 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-utopia-maintainers/attachments/20230313/8961c099/attachment-0001.bin>


More information about the Pkg-utopia-maintainers mailing list