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.