Lenovo T14 AMD Mic Mute LED button not working under pipewire with recent fixes
- PipeWire version (
pipewire --version
): Compiled with libpipewire 0.3.40 Linked with libpipewire 0.3.40 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Fedora 35 - Desktop Environment: Gnome 41
- Kernel version (
uname -r
): 5.16.0-rc1+ (note - tried with the Fedora 5.14.17-301 kernel too)
Description of Problem:
There are some fixes recently in alsa-ucm-conf to get the Mute LED working on a number of Lenovo AMD platforms: https://github.com/alsa-project/alsa-ucm-conf/issues/100
When testing this on my T14 G1 AMD platform under Fedora I confirmed that the settings are working under alsamixer - but just pressing the mic mute button doesn't work.
Discussed with Jaroslav Kysela and he believe this is a pipewire issue and pointed me here to raise a ticket. I haven't confirmed - but I would expect this to impact all our AMD platforms as they all have similar mute LED button issues targetted by the alsa fix.
How Reproducible: 100%
Steps to Reproduce:
- Install Fedora35
- git clone https://github.com/alsa-project/alsa-ucm-conf.git
- sudo mv /usr/share/alsa/ucm2 /usr/share/alsa/ucm2.bkp
- sudo cp -r alsa-ucm-conf/ucm2 /usr/share/alsa/ucm2
- reboot and test Mic mute button
- Optional - launch alsamixer and test under there. LED works
Actual Results:
Mic mute LED doesn't toggle
Expected Results:
Mic mute LED to toggle
Additional Info (as attachments):
Let me know if you need anything!
-
pw-dump > pw-dump.log
: