[SOLVED] Lenovo Laptop microphone does not work

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
sanimint

[SOLVED] Lenovo Laptop microphone does not work

Post by sanimint »

I am using a lenovo laptop. I am running dual boot windows/linux on it.
I am a linux noob and i installed Linux mint recently. Everything seems to work fine except the microphone. I did not have this problem when i was using Ubuntu.
I tried many things on this forum including muting the right channel on pavucontrol but nothing seems to work. I use the laptop for online classes and stuff and because of the microphone issue, i'm stuck with windows.
Kindly help me solve this issue. I'm posting the output of pacmd list-sources

Code: Select all

2 source(s) available.
    index: 0
	name: <alsa_output.pci-0000_00_1f.3.analog-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 1030
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max rewind: 1 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 371.52 ms; range is 8.00 .. 371.52 ms
	monitor_of: 0
	card: 0 <alsa_card.pci-0000_00_1f.3>
	module: 7
	properties:
		device.description = "Monitor of Built-in Audio Analog Stereo"
		device.class = "monitor"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xb1228000 irq 128"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9d71"
		device.product.name = "Sunrise Point-LP HD Audio"
		device.form_factor = "internal"
		device.string = "0"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
  * index: 2
	name: <alsa_input.pci-0000_00_1f.3.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9039
	volume: front-left: 0 /   0% / -inf dB,   front-right: 6554 /  10% / -60.00 dB
	        balance 1.00
	base volume: 6554 /  10% / -60.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max rewind: 0 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
	card: 0 <alsa_card.pci-0000_00_1f.3>
	module: 7
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC236 Analog"
		alsa.id = "ALC236 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xb1228000 irq 128"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9d71"
		device.product.name = "Sunrise Point-LP HD Audio"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Built-in Audio Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-input-rear-mic: Rear Microphone (priority 8200, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "audio-input-microphone"
	active port: <analog-input-mic>
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
deepakdeshp
Level 21
Level 21
Posts: 12640
Joined: Sun Aug 09, 2015 10:00 am

Re: Lenovo Laptop microphone does not work

Post by deepakdeshp »

Post output of

Code: Select all

 inxi -Fxz
in code tags.
If I have helped you solve a problem, please add [SOLVED] to your first post title, it helps other users looking for help.
Regards,
Deepak

Mint 22 Cinnamon 0U/8gb
damfer

Re: Lenovo Laptop microphone does not work

Post by damfer »

in file:
/etc/modprobe.d/alsa-base.conf
add line:

Code: Select all

options snd_hda_intel model=inv-dmic
and reboot
sanimint

Re: Lenovo Laptop microphone does not work

Post by sanimint »

deepakdeshp wrote: Fri Jul 09, 2021 7:57 pm Post output of

Code: Select all

 inxi -Fxz
in code tags.
Please see the output below

Code: Select all

System:    Kernel: 5.4.0-74-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 5.0.4 Distro: Linux Mint 20.2 Uma 
           base: Ubuntu 20.04 focal 
Machine:   Type: Laptop System: LENOVO product: 81F4 v: Lenovo ideapad 330S-14IKB U serial: <filter> 
           Mobo: LENOVO model: LNVNB161216 v: SDK0Q55724 WIN serial: <filter> UEFI: LENOVO v: 7SCN20WW date: 07/14/2018 
Battery:   ID-1: BAT0 charge: 23.6 Wh condition: 27.5/30.0 Wh (92%) model: LENOVO BASE-BAT status: Discharging 
CPU:       Topology: Dual Core model: Intel Core i3-8130U bits: 64 type: MT MCP arch: Kaby Lake rev: A L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 17599 
           Speed: 899 MHz min/max: 400/3400 MHz Core speeds (MHz): 1: 900 2: 900 3: 899 4: 900 
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.2.6 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           Sound Server: ALSA v: k5.4.0-74-generic 
Network:   Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter vendor: Lenovo driver: ath10k_pci v: kernel 
           port: 3040 bus ID: 01:00.0 
           IF: wlp1s0 state: up mac: <filter> 
           Device-2: Qualcomm Atheros type: USB driver: btusb bus ID: 1-4:2 
Drives:    Local Storage: total: 931.51 GiB used: 10.20 GiB (1.1%) 
           ID-1: /dev/sda vendor: Seagate model: ST1000LM035-1RK172 size: 931.51 GiB 
Partition: ID-1: / size: 45.72 GiB used: 10.17 GiB (22.2%) fs: ext4 dev: /dev/sda7 
Sensors:   System Temperatures: cpu: 41.0 C mobo: 0.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 203 Uptime: 5m Memory: 3.75 GiB used: 1.14 GiB (30.3%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 
           Shell: bash v: 5.0.17 inxi: 3.0.38 
sanimint

Re: Lenovo Laptop microphone does not work

Post by sanimint »

damfer wrote: Sat Jul 10, 2021 5:28 am in file:
/etc/modprobe.d/alsa-base.conf
add line:

Code: Select all

options snd_hda_intel model=inv-dmic
and reboot
This solution did not work
deepakdeshp
Level 21
Level 21
Posts: 12640
Joined: Sun Aug 09, 2015 10:00 am

Re: Lenovo Laptop microphone does not work

Post by deepakdeshp »

See if this works. Your inxi report looks good.

https://askubuntu.com/questions/1230016 ... untu-20-04
If I have helped you solve a problem, please add [SOLVED] to your first post title, it helps other users looking for help.
Regards,
Deepak

Mint 22 Cinnamon 0U/8gb
sanimint

Re: Lenovo Laptop microphone does not work

Post by sanimint »

deepakdeshp wrote: Sat Jul 10, 2021 10:07 am See if this works. Your inxi report looks good.

https://askubuntu.com/questions/1230016 ... untu-20-04
Thanks Deepak. I followed the advise in the link you shared. Installed alsa-tools-gui package:

Code: Select all

sudo apt install alsa-tools-gui
and changed the settings as shown below.
Screenshot from 2021-07-11 23-28-17.png
This think has been bugging me for over a month. Thanks a bunch, really appreciate your help.
deepakdeshp
Level 21
Level 21
Posts: 12640
Joined: Sun Aug 09, 2015 10:00 am

Re: [SOLVED] Lenovo Laptop microphone does not work

Post by deepakdeshp »

You are welcome.
If I have helped you solve a problem, please add [SOLVED] to your first post title, it helps other users looking for help.
Regards,
Deepak

Mint 22 Cinnamon 0U/8gb
Locked

Return to “Hardware Support”