You are not logged in.

#1 2025-10-19 21:47:43

onlinemax
Member
Registered: 2024-11-01
Posts: 4

My internal microphone

Since I've bought my computer(IdeaPad Slim 5 16AKP10) and installed arch on it. But whatever I do the fix the problem my microphone doesn't seem to be working.

I have followed every instructions on the wiki at:

https://wiki.archlinux.org/title/PipeWire

And the following troubleshooting at:
https://wiki.archlinux.org/title/PipeWire#Audio_2
https://wiki.archlinux.org/title/PulseA … Microphone

and it still does not work.

The test audio with `arecord` doesn't output anything

and `alsamixer` doesn't help either.

Offline

#2 2025-10-20 05:23:20

unixman
Member
Registered: 2015-03-12
Posts: 182

Re: My internal microphone

is kernel sees the Mic? is it seen under /dev/snd/ ?
look at dmesg for sure. search for input or mic there.
if OK then alsamixer sees mic and list its controls.
i means such:

$ tinymix contents

Number of controls: 41
ctl	type	num	name                                    value
0	INT	2	Headphone Playback Volume               87, 87 (range 0->87)
1	BOOL	2	Headphone Playback Switch               On, On
2	INT	2	Speaker Playback Volume                 87, 87 (range 0->87)
3	BOOL	2	Speaker Playback Switch                 On, On
4	ENUM	1	Loopback Mixing                         > Disabled, Enabled, 
5	INT	2	Mic Playback Volume                     0, 0 (range 0->31)
6	BOOL	2	Mic Playback Switch                     Off, Off
7	ENUM	1	Auto-Mute Mode                          Disabled, > Enabled, 
8	INT	2	Capture Volume                          0, 0 (range 0->63)
9	BOOL	2	Capture Switch                          Off, Off
10	INT	2	Internal Mic Boost Volume               0, 0 (range 0->3)
11	INT	2	Mic Boost Volume                        0, 0 (range 0->3)
12	INT	1	Master Playback Volume                  87 (range 0->87)
13	BOOL	1	Master Playback Switch                  On
14	BOOL	1	Internal Mic Phantom Jack               On
15	BOOL	1	Mic Jack                                Off
16	BOOL	1	Headphone Jack                          Off
17	BOOL	1	Speaker Phantom Jack                    On
18	INT	2	Playback Channel Map                    0, 0 (range 0->36)
19	INT	2	Capture Channel Map                     0, 0 (range 0->36)
20	BOOL	1	HDMI/DP,pcm=3 Jack                      Off
21	IEC958	1	IEC958 Playback Con Mask                unknown
22	IEC958	1	IEC958 Playback Pro Mask                unknown
23	IEC958	1	IEC958 Playback Default                 unknown
24	BOOL	1	IEC958 Playback Switch                  On
25	BYTE	0	ELD                                     
26	BOOL	1	HDMI/DP,pcm=7 Jack                      Off
27	IEC958	1	IEC958 Playback Con Mask                unknown
28	IEC958	1	IEC958 Playback Pro Mask                unknown
29	IEC958	1	IEC958 Playback Default                 unknown
30	BOOL	1	IEC958 Playback Switch                  On
31	BYTE	0	ELD                                     
32	BOOL	1	HDMI/DP,pcm=8 Jack                      Off
33	IEC958	1	IEC958 Playback Con Mask                unknown
34	IEC958	1	IEC958 Playback Pro Mask                unknown
35	IEC958	1	IEC958 Playback Default                 unknown
36	BOOL	1	IEC958 Playback Switch                  On
37	BYTE	0	ELD                                     
38	INT	8	Playback Channel Map                    0, 0, 0, 0, 0, 0, 0, 0 (range 0->36)
39	INT	8	Playback Channel Map                    0, 0, 0, 0, 0, 0, 0, 0 (range 0->36)
40	INT	8	Playback Channel Map                    0, 0, 0, 0, 0, 0, 0, 0 (range 0->36)

and switching mic to ON there dosn't help?

NB:tinymix not available for arch but alsamixer provides same.

Offline

#3 2025-10-21 17:17:52

onlinemax
Member
Registered: 2024-11-01
Posts: 4

Re: My internal microphone

I checked under dmesg and found that line:

[    5.154029] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input24

That directory (/sys/devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input24) does exist, and its content is:

$ ls /sys/devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input24

capabilities  device     event13
id            inhibited  modalias
name          phys       power
properties    subsystem  uevent
uniq

As for alsamixer altough it appears under there. It doesn't work when I turn it back on for some reason.
Thank you and sorry for the late return.

Offline

#4 2025-10-21 21:10:34

unixman
Member
Registered: 2015-03-12
Posts: 182

Re: My internal microphone

when they active pipewire, pulse claims devices exclusively.
So bare alsa phase out; not works.

therefore if your use case not depend them then you can disable them and use bare alsa.

you may want to test liveiso or some other distros to see this is HW problem or not.

Offline

#5 2025-12-28 20:21:16

0xDEFEC7ED
Member
Registered: 2022-01-13
Posts: 1

Re: My internal microphone

Hello, I recently bought this laptop. I am normally an Arch user, but this laptop is running Fedora and I am observing the same issue you describe. Do you have any new findings to share?

Here is a snip from my dmesg:

* 2025-12-27T22:29:21,687182-05:00 [  +0.012034] snd_acp_pci 0000:04:00.5: enabling device (0000 -> 0002)
* 2025-12-27T22:29:21,756356-05:00 [  +0.016677] snd_hda_intel 0000:04:00.1: enabling device (0000 -> 0002)
* 2025-12-27T22:29:21,756388-05:00 [  +0.000032] snd_hda_intel 0000:04:00.1: Handle vga_switcheroo audio client
* 2025-12-27T22:29:21,756415-05:00 [  +0.000027] snd_hda_intel 0000:04:00.6: enabling device (0000 -> 0002)
* 2025-12-27T22:29:21,793264-05:00 [  +0.008477] snd_hda_intel 0000:04:00.1: bound 0000:04:00.0 (ops amdgpu_dm_audio_component_bind_ops [
  amdgpu])
  2025-12-27T22:29:21,794153-05:00 [  +0.000889] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:04:00.1/s
  ound/card0/input12
  2025-12-27T22:29:21,794239-05:00 [  +0.000086] input: HD-Audio Generic HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:08.1/0000:04:00.1/s
  ound/card0/input13
  2025-12-27T22:29:21,794268-05:00 [  +0.000029] input: HD-Audio Generic HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:08.1/0000:04:00.1/s
  ound/card0/input14
  2025-12-27T22:29:21,794288-05:00 [  +0.000020] input: HD-Audio Generic HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:08.1/0000:04:00.1/s
  ound/card0/input15
* 2025-12-27T22:29:21,807180-05:00 [  +0.012892] snd_hda_codec_conexant hdaudioC1D0: SN6140: BIOS auto-probing.
* 2025-12-27T22:29:21,807690-05:00 [  +0.000510] snd_hda_codec_conexant hdaudioC1D0: SN6140: picked fixup  for PCI SSID 17aa:0000
* 2025-12-27T22:29:21,807832-05:00 [  +0.000142] snd_hda_codec_conexant hdaudioC1D0: autoconfig for SN6140: line_outs=1 (0x17/0x0/0x0/0x0
  /0x0) type:speaker
* 2025-12-27T22:29:21,807835-05:00 [  +0.000003] snd_hda_codec_conexant hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
* 2025-12-27T22:29:21,807838-05:00 [  +0.000003] snd_hda_codec_conexant hdaudioC1D0:    hp_outs=1 (0x16/0x0/0x0/0x0/0x0)
* 2025-12-27T22:29:21,807840-05:00 [  +0.000002] snd_hda_codec_conexant hdaudioC1D0:    mono: mono_out=0x0
* 2025-12-27T22:29:21,807841-05:00 [  +0.000001] snd_hda_codec_conexant hdaudioC1D0:    inputs:
* 2025-12-27T22:29:21,807843-05:00 [  +0.000002] snd_hda_codec_conexant hdaudioC1D0:      Mic=0x19
* 2025-12-27T22:29:21,807845-05:00 [  +0.000002] snd_hda_codec_conexant hdaudioC1D0:      Internal Mic=0x1a
  2025-12-27T22:29:21,821681-05:00 [  +0.002020] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1
  /input16
  2025-12-27T22:29:21,821717-05:00 [  +0.000036] input: HD-Audio Generic Headphone as /devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound
  /card1/input17

From what I recall, this is a pretty common driver + chipset, so I am surprised.

Offline

Board footer

Powered by FluxBB