The internal microphone input is not working with a Lenovo 14ARE05. I have disabled pulseaudio in order to test. ALSA shows a "Capture" meter as well as 2 "Mic Boost" meters. Increasing any of these and ensuring "Capture" is enabled has not helped. I've run alsa-info.sh, results here: http://alsa-project.org/db/?f=cdc89e314d1d213595ded34fb6721e3317d2cc2b I've tested with arecord, which just seems to just get light noise (less with higher sample rates). Audio output works perfectly. Running audacity and trying to record shows an error determining sample rate. No other applications are successfully detecting a microphone. pavucontrol when pulseaudio is running just shows "microphone (unplugged)" I've also tried with 5.8rc7 via the arch-mainline package in the AUR. No change there.
Just a clarification - I imported the arecord-created file, and can confirm there's absolutely no sound recording. The light noise I heard must have just been speakers activating.
Didn't work for me in 5.7 but works with 5.8 (5.8.0-2 on Manjaro) also-info.sh here: http://alsa-project.org/db/?f=ec99d2e55ad0fa34bd0c00fcae79df0678283a09 Is this possibly the relevant commit that should've addressed the issue: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git/commit/?h=for-5.8&id=bc5c7f55f5ea91e137fc7939435ed2e2bb6e5a15 ?
Updated alsa-info.sh from 5.8.0.1-mainline aur package: http://alsa-project.org/db/?f=acee22c67fdb9b99d86988600d39c880184683a3 - no change from 5.7 for me.
Ah, 5.8 from the testing repo in arch has fixed the issue - looks like the kernel config was missing necessary modules in the AUR package.