Internal Microphone Not Detected [Lenovo Carbon X1 7th Gen, Ubuntu 19]

Solution 1:

I had the same issue as you, here is what worked for me:

Step 1: Install the latest kernel available from kernel.ubuntu.com

Use ubuntu-mainline-kernel.sh to install the latest kernel available from kernel.ubuntu.com.

Step 2: Upgrade linux-firmware package to Ubuntu 20.04

Download and install Ubuntu 20.04’s linux-firmware package, which is currently at version 1.187.

Step 3: Blacklist snd_hda_intel and snd_soc_skl

Add the following lines to /etc/modprobe.d/blacklist.conf:

blacklist snd_hda_intel
blacklist snd_soc_skl

Step 4: Update PulseAudio config Add the following lines to /etc/pulse/default.pa:

load-module module-alsa-sink device=hw:0,0 channels=4
load-module module-alsa-source device=hw:0,7 channels=4

Step 5: Reboot

Reboot and make sure you boot with the kernel installed in step 1.

Source: https://mathieularose.com/ubuntu-19-10-on-lenovo-thinkpad-x1-carbon-7th-gen/

Solution 2:

If you use Ubuntu 20.04 all these issues are fixed.