internal microphone stops working
Hello,
I'm running bookworm on a Thinkpad T14s Gen4 AMD and am having an issue with the internal microphone. Using the kernel from bookworm, the microphone doesn't work at all, so I installed kernel 6.12 from backports. Now the microphone works when I boot, but at some point, it stops working until I reboot. I haven't been able to find any pattern in when it stops working. And when it stops, it's still detected (for example, I see it in pavucontrol, and the configuration is unchanged) but it doesn't seem to register any input (in pavucontrol, the VU meter doesn't move, and I can't record audio in any applications). I'm using pipewire.
Any suggestions for how I can go about diagnosing the issue? I've tried restarting pipewire and wireplumber, but that doesn't do anything; the only way I've found to get the microphone working again is to reboot.
Below is the relevant output from pactl list cards; it's the same when the microphone is working and when it isn't working.
Thanks for any ideas,
Janet
Card #45
Name: alsa_card.pci-0000_c3_00.5-platform-acp_ps_mach
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "2"
api.alsa.card.longname = "LENOVO-21F8CTO1WW-ThinkPadT14sGen4"
api.alsa.card.name = "acp63"
api.alsa.path = "hw:2"
api.alsa.use-acp = "true"
api.alsa.use-ucm = "false"
api.dbus.ReserveDevice1 = "Audio2"
device.api = "alsa"
device.bus = "pci"
device.bus_path = "pci-0000:c3:00.5-platform-acp_ps_mach"
device.description = "ACP/ACP3X/ACP6x Audio Coprocessor"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_c3_00.5-platform-acp_ps_mach"
device.nick = "acp63"
device.plugged.usec = "2879455"
device.product.id = "0x15e2"
device.product.name = "ACP/ACP3X/ACP6x Audio Coprocessor"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:c3:00.5/acp_ps_mach/sound/card2"
device.vendor.id = "0x1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
media.class = "Audio/Device"
factory.id = "14"
client.id = "33"
object.id = "45"
object.serial = "45"
object.path = "alsa:pcm:2"
alsa.card = "2"
alsa.card_name = "acp63"
alsa.long_card_name = "LENOVO-21F8CTO1WW-ThinkPadT14sGen4"
alsa.driver_name = "snd_soc_ps_mach"
device.string = "2"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
input:stereo-fallback: Stereo Input (sinks: 0, sources: 1, priority: 51, available: yes)
pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
Active Profile: input:stereo-fallback
Ports:
analog-input: Analog Input (type: Analog, priority: 10000, latency offset: 0 usec, availability unknown)
Properties:
port.type = "analog"
card.profile.port = "0"
Part of profile(s): input:stereo-fallback
Reply to: