Package: pipewire
Version: 1.2.7-1+b1
Followup-For: Bug #1032880

Dear Maintainer,

I think I am running into the same issue: the internal microphone of my ThinkPad
P15v Gen 3 does not work any more. I am fairly sure it used to work at some
point, but I cannot say exactly when that was. I tried downgrading my kernel,
which did not help. As others found above, I noticed that switching the profile
in pavucontrol to "Pro Audio" provides a working microphone. I have no idea what
else this option does, I am not an audio pro. ;) But I assume the basic mic
should work with the default settings, so I am treating this as a bug.

The microphone is shown as "unplugged", which is odd because yes there is no
microphone plugged in, but also the laptop has an internal microphone and that
one cannot even be unplugged.

I do have firmware-sof-signed installed (which I am mentioning because some
other online discussion I found made it sound like that could be relevant).

In the buggy state, "pactl list cards" outputs:

Card #48
        Name: alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic
        Driver: alsa
        Owner Module: n/a
        Properties:
                api.acp.auto-port = "false"
                api.acp.auto-profile = "false"
                api.alsa.card = "0"
                api.alsa.card.longname = "LENOVO-21D8CTO1WW-ThinkPadP15vGen3"
                api.alsa.card.name = "sof-hda-dsp"
                api.alsa.path = "hw:0"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio0"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.api = "alsa"
                device.bus = "pci"
                device.bus_path = 
"pci-0000:00:1f.3-platform-skl_hda_dsp_generic"
                device.description = "Alder Lake PCH-P High Definition Audio 
Controller"
                device.enum.api = "udev"
                device.icon_name = "audio-card-analog-pci"
                device.name = 
"alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic"
                device.nick = "sof-hda-dsp"
                device.plugged.usec = "19258315"
                device.product.id = "0x51c8"
                device.product.name = "Alder Lake PCH-P High Definition Audio 
Controller"
                device.subsystem = "sound"
                sysfs.path = 
"/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                media.class = "Audio/Device"
                factory.id = "15"
                client.id = "47"
                object.id = "48"
                object.serial = "48"
                object.path = "alsa:acp:sofhdadsp"
                alsa.card = "0"
                alsa.card_name = "sof-hda-dsp"
                alsa.long_card_name = "LENOVO-21D8CTO1WW-ThinkPadP15vGen3"
                alsa.driver_name = "snd_soc_skl_hda_dsp"
                alsa.mixer_name = "Realtek ALC257"
                alsa.components = "HDA:8086281c,80860101,00100000 
HDA:10ec0257,17aa22f4,00100001 cfg-dmics:2"
                alsa.id = "sofhdadsp"
                device.string = "0"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                output:stereo-fallback+input:stereo-fallback: Stereo Output + 
Stereo Input (sinks: 1, sources: 1, priority: 5151, available: yes)
                output:stereo-fallback: Stereo Output (sinks: 1, sources: 0, 
priority: 5100, available: yes)
                input:stereo-fallback: Stereo Input (sinks: 0, sources: 1, 
priority: 51, available: no)
                pro-audio: Pro Audio (sinks: 5, sources: 3, priority: 1, 
available: yes)
        Active Profile: output:stereo-fallback+input:stereo-fallback
        Ports:
                analog-input-mic: Microphone (type: Mic, priority: 8700, 
latency offset: 0 usec, availability group: Legacy 1, not available)
                        Properties:
                                port.type = "mic"
                                port.availability-group = "Legacy 1"
                                device.icon_name = "audio-input-microphone"
                                card.profile.port = "0"
                        Part of profile(s): input:stereo-fallback, 
output:stereo-fallback+input:stereo-fallback
                analog-output-speaker: Speakers (type: Speaker, priority: 
10000, latency offset: 0 usec, availability group: Legacy 2, availability 
unknown)
                        Properties:
                                port.type = "speaker"
                                port.availability-group = "Legacy 2"
                                device.icon_name = "audio-speakers"
                                card.profile.port = "1"
                        Part of profile(s): output:stereo-fallback, 
output:stereo-fallback+input:stereo-fallback
                analog-output-headphones: Headphones (type: Headphones, 
priority: 9900, latency offset: 0 usec, availability group: Legacy 3, not 
available)
                        Properties:
                                port.type = "headphones"
                                port.availability-group = "Legacy 3"
                                device.icon_name = "audio-headphones"
                                card.profile.port = "2"
                        Part of profile(s): output:stereo-fallback, 
output:stereo-fallback+input:stereo-fallback

Please let me know if there is any other information I can provide.

Kind regards,
Ralf

-- System Information:
Debian Release: trixie/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.11-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US: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.137
ii  init-system-helpers      1.68
ii  libpipewire-0.3-modules  1.2.7-1+b1
ii  pipewire-bin             1.2.7-1+b1

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information

Reply via email to