You are not logged in.

#1 2025-06-12 10:44:23

gwydion67
Member
Registered: 2025-06-12
Posts: 5

[Solved] Unable to get internal microphone working on my asus laptopp

Around 3 months ago after a system update, the internal microphone of my laptop stopped getting any audio. It is detected, not muted in alsamixer but there is no recorded audio.
Please help my fix this issue. let me know if you need any command outputs to debug the issue.

Last edited by gwydion67 (2025-06-28 14:17:10)

Offline

#2 2025-06-12 15:07:46

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,507

Re: [Solved] Unable to get internal microphone working on my asus laptopp

What output do you get from

sudo fuser -v /dev/snd/*
arecord -lL
pactl list cards
pactl list sources
pactl list source-outputs

while attempting to record? How many parallel Windows installations are there? If more than 0 ensure fast boot is disabled: https://wiki.archlinux.org/title/Dual_b … ibernation -- random shot you can try regardless of everything

sudo alsactl init

Post these outputs wrapped in  [code][/code] tags

Last edited by V1del (2025-06-12 15:08:30)

Offline

#3 2025-06-12 15:41:03

gwydion67
Member
Registered: 2025-06-12
Posts: 5

Re: [Solved] Unable to get internal microphone working on my asus laptopp

record as in using the microphone like in calls / recording audio etc.
there is a dual booted windows and fast boot is disabled. also mic works fine in windows.

sudo fuser -v /dev/snd/*
                    USER        PID ACCESS COMMAND
/dev/snd/controlC0:  Abhishek    876 F.... wireplumber
/dev/snd/seq:        Abhishek    871 F.... pipewire
arecord -lL
null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PipeWire Media Server)
sysdefault:CARD=PCH
    HDA Intel PCH, ALC256 Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, ALC256 Analog
    Front output / input
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
pactl list cards
Card #48
               Name: alsa_card.pci-0000_00_1f.3
               Driver: alsa
               Owner Module: n/a
               Properties:
                       api.acp.auto-port = "false"
                       api.acp.auto-profile = "false"
                       api.alsa.card = "0"
                       api.alsa.card.longname = "HDA Intel PCH at 0x6015238000 irq 172"
                       api.alsa.card.name = "HDA Intel PCH"
                       api.alsa.path = "hw:0"
                       api.alsa.split-enable = "true"
                       api.alsa.use-acp = "true"
                       api.dbus.ReserveDevice1 = "Audio0"
                       api.dbus.ReserveDevice1.Priority = "-20"
                       device.api = "alsa"
                       device.bus = "pci"
                       device.bus_path = "pci-0000:00:1f.3"
                       device.description = "Built-in Audio"
                       device.enum.api = "udev"
                       device.form_factor = "internal"
                       device.icon_name = "audio-card-analog-pci"
                       device.name = "alsa_card.pci-0000_00_1f.3"
                       device.nick = "HDA Intel PCH"
                       device.plugged.usec = "3305247"
                       device.product.id = "0xa0c8"
                       device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
                       device.subsystem = "sound"
                       sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                       device.vendor.id = "0x8086"
                       device.vendor.name = "Intel Corporation"
                       media.class = "Audio/Device"
                       spa.object.id = "2"
                       factory.id = "15"
                       client.id = "46"
                       object.id = "47"
                       object.serial = "48"
                       object.path = "alsa:acp:PCH"
                       alsa.card = "0"
                       alsa.card_name = "HDA Intel PCH"
                       alsa.long_card_name = "HDA Intel PCH at 0x6015238000 irq 172"
                       alsa.driver_name = "snd_hda_intel"
                       alsa.mixer_name = "Realtek ALC256"
                       alsa.components = "HDA:10ec0256,10431032,00100002 HDA:80862812,80860101,00100000"
                       alsa.id = "PCH"
                       device.string = "0"
               Profiles:
                       off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                       output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priorit
y: 6565, 
available: yes)
                       output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: 
yes)
                       output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (s
inks: 1, 
sources: 1, priority: 5965, available: no)
                       output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, avail
able: no)
                       output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo
 Input (s
inks: 1, sources: 1, priority: 5765, available: no)
                       output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo
 Input (s
inks: 1, sources: 1, priority: 5765, available: no)
                       output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo
 Input (s
inks: 1, sources: 1, priority: 5765, available: no)
                       output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 57
00, avail
able: no)
                       output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 57
00, avail
able: no)
                       output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 57
00, avail
able: no)
                       output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo 
Input (si
nks: 1, sources: 1, priority: 865, available: no)
                       output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stere
o Input (
sinks: 1, sources: 1, priority: 865, available: no)
                       output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800
, availab
le: no)
                       output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 8
00, avail
able: no)
                       output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analo
g Stereo 
Input (sinks: 1, sources: 1, priority: 665, available: no)
                       output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Ana
log Stere
o Input (sinks: 1, sources: 1, priority: 665, available: no)
                       output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analo
g Stereo 
Input (sinks: 1, sources: 1, priority: 665, available: no)
                       output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Ana
log Stere
o Input (sinks: 1, sources: 1, priority: 665, available: no)
                       output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4) Output + Analo
g Stereo 
Input (sinks: 1, sources: 1, priority: 665, available: no)
                       output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4) Output + Ana
log Stere
o Input (sinks: 1, sources: 1, priority: 665, available: no)
                       output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, prio
rity: 600
, available: no)
                       output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, pr
iority: 6
00, available: no)
                       output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, prio
rity: 600
, available: no)
                       output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, pr
iority: 6
00, available: no)
                       output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, prio
rity: 600
, available: no)
                       output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, pr
iority: 6
00, available: no)
                       input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
                       pro-audio: Pro Audio (sinks: 5, sources: 1, priority: 1, available: yes)
               Active Profile: output:analog-stereo+input:analog-stereo
               Ports:
                       analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, latency offset: 0 
usec, ava
ilability group: Legacy 1, availability unknown)
                               Properties:
                                       port.type = "mic"
                                       port.availability-group = "Legacy 1"
                                       device.icon_name = "audio-input-microphone"
                                       card.profile.port = "0"
                               Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, ou
tput:hdmi
-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, o
ut
put:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-
ex
tra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-st
er
eo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-su
rr
ound-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
                       analog-input-headset-mic: Headset Microphone (type: Headset, priority: 8800, latency offset: 
0 usec, a
vailability group: Legacy 2, not available)
                               Properties:
                                       port.type = "headset"
                                       port.availability-group = "Legacy 2"
                                       device.icon_name = "audio-input-microphone"
                                       card.profile.port = "1"
                               Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, ou
tput:hdmi
-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, o
ut
put:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-
ex
tra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-st
er
eo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-su
rr
ound-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
                       analog-output-speaker: Speakers (type: Speaker, priority: 10000, latency offset: 0 usec, avai
lability 
group: Legacy 3, availability unknown)
                               Properties:
                                       port.type = "speaker"
                                       port.availability-group = "Legacy 3"
                                       device.icon_name = "audio-speakers"
                                       card.profile.port = "2"
                               Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                       analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 use
c, availa
bility group: Legacy 2, not available)
                               Properties:
                                       port.type = "headphones"
                                       port.availability-group = "Legacy 2"
                                       device.icon_name = "audio-headphones"
                                       card.profile.port = "3"
                               Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                       hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availa
bility gr
oup: Legacy 4, not available)
                               Properties:
                                       port.type = "hdmi"
                                       port.availability-group = "Legacy 4"
                                       device.icon_name = "video-display"
                                       card.profile.port = "4"
                               Part of profile(s): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo, outpu
t:hdmi-su
rround, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71, output:hdmi-surround71+input:analog-stereo
                       hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, avai
lability 
group: Legacy 5, not available)
                               Properties:
                                       port.type = "hdmi"
                                       port.availability-group = "Legacy 5"
                                       device.icon_name = "video-display"
                                       card.profile.port = "5"
                               Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-stereo-extra1+input:analog
-stereo, 
output:hdmi-surround-extra1, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1, output:
hd
mi-surround71-extra1+input:analog-stereo
                       hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, avai
lability 
group: Legacy 6, not available)
                               Properties:
                                       port.type = "hdmi"
                                       port.availability-group = "Legacy 6"
                                       device.icon_name = "video-display"
                                       card.profile.port = "6"
                               Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-stereo-extra2+input:analog
-stereo, 
output:hdmi-surround-extra2, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2, output:
hd
mi-surround71-extra2+input:analog-stereo
                       hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, avai
lability 
group: Legacy 7, not available)
                               Properties:
                                       port.type = "hdmi"
                                       port.availability-group = "Legacy 7"
                                       device.icon_name = "video-display"
                                       card.profile.port = "7"
                               Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-stereo-extra3+input:analog
-stereo, 
output:hdmi-surround-extra3, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3, output:
hd
mi-surround71-extra3+input:analog-stereo
pactl list sources      
Source #57
               State: SUSPENDED
               Name: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
               Description: Monitor of Built-in Audio Analog Stereo
               Driver: PipeWire
               Sample Specification: s32le 2ch 48000Hz
               Channel Map: front-left,front-right
               Owner Module: 4294967295
               Mute: no
               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
               Monitor of Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
               Latency: 0 usec, configured 0 usec
               Flags: HARDWARE DECIBEL_VOLUME LATENCY 
               Properties:
                       alsa.card = "0"
                       alsa.card_name = "HDA Intel PCH"
                       alsa.class = "generic"
                       alsa.components = "HDA:10ec0256,10431032,00100002 HDA:80862812,80860101,00100000"
                       alsa.device = "0"
                       alsa.driver_name = "snd_hda_intel"
                       alsa.id = "ALC256 Analog"
                       alsa.long_card_name = "HDA Intel PCH at 0x6015238000 irq 172"
                       alsa.mixer_name = "Realtek ALC256"
                       alsa.name = "ALC256 Analog"
                       alsa.resolution_bits = "16"
                       alsa.subclass = "generic-mix"
                       alsa.subdevice = "0"
                       alsa.subdevice_name = "subdevice #0"
                       alsa.sync.id = "00000000:00000000:00000000:00000000"
                       api.alsa.card.longname = "HDA Intel PCH at 0x6015238000 irq 172"
                       api.alsa.card.name = "HDA Intel PCH"
                       api.alsa.path = "front:0"
                       api.alsa.pcm.card = "0"
                       api.alsa.pcm.stream = "playback"
                       audio.channels = "2"
                       audio.position = "FL,FR"
                       card.profile.device = "7"
                       device.api = "alsa"
                       device.class = "monitor"
                       device.icon_name = "audio-card-analog"
                       device.id = "47"
                       device.profile.description = "Analog Stereo"
                       device.profile.name = "analog-stereo"
                       device.routes = "2"
                       factory.name = "api.alsa.pcm.sink"
                       media.class = "Audio/Sink"
                       device.description = "Built-in Audio"
                       node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
                       node.nick = "ALC256 Analog"
                       node.pause-on-idle = "false"
                       object.path = "alsa:acp:PCH:7:playback"
                       port.group = "playback"
                       priority.driver = "1009"
                       priority.session = "1009"
                       factory.id = "19"
                       clock.quantum-limit = "8192"
                       client.id = "46"
                       node.driver = "true"
                       node.loop.name = "data-loop.0"
                       library.name = "audioconvert/libspa-audioconvert"
                       object.id = "56"
                       object.serial = "57"
                       api.acp.auto-port = "false"
                       api.acp.auto-profile = "false"
                       api.alsa.card = "0"
                       api.alsa.split-enable = "true"
                       api.alsa.use-acp = "true"
                       api.dbus.ReserveDevice1 = "Audio0"
                       api.dbus.ReserveDevice1.Priority = "-20"
                       device.bus = "pci"
                       device.bus_path = "pci-0000:00:1f.3"
                       device.enum.api = "udev"
                       device.form_factor = "internal"
                       device.name = "alsa_card.pci-0000_00_1f.3"
                       device.nick = "HDA Intel PCH"
                       device.plugged.usec = "3305247"
                       device.product.id = "0xa0c8"
                       device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
                       device.subsystem = "sound"
                       sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                       device.vendor.id = "0x8086"
                       device.vendor.name = "Intel Corporation"
                       spa.object.id = "2"
                       device.string = "0"
               Ports:
                       analog-output-speaker: Speakers (type: Speaker, priority: 10000, availability group: Legacy 3
, availab
ility unknown)
                       analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: L
egacy 2, 
not available)
               Active Port: analog-output-speaker
               Formats:
                       pcm

Source #58
               State: SUSPENDED
               Name: alsa_input.pci-0000_00_1f.3.analog-stereo
               Description: Built-in Audio Analog Stereo
               Driver: PipeWire
               Sample Specification: s32le 2ch 48000Hz
               Channel Map: front-left,front-right
               Owner Module: 4294967295
               Mute: no
               Volume: front-left: 65540 / 100% / 0.00 dB,   front-right: 65540 / 100% / 0.00 dB
                       balance 0.00
               Base Volume: 6554 /  10% / -60.00 dB
               Monitor of Sink: n/a
               Latency: 0 usec, configured 0 usec
               Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
               Properties:
                       alsa.card = "0"
                       alsa.card_name = "HDA Intel PCH"
                       alsa.class = "generic"
                       alsa.components = "HDA:10ec0256,10431032,00100002 HDA:80862812,80860101,00100000"
                       alsa.device = "0"
                       alsa.driver_name = "snd_hda_intel"
                       alsa.id = "ALC256 Analog"
                       alsa.long_card_name = "HDA Intel PCH at 0x6015238000 irq 172"
                       alsa.mixer_name = "Realtek ALC256"
                       alsa.name = "ALC256 Analog"
                       alsa.resolution_bits = "16"
                       alsa.subclass = "generic-mix"
                       alsa.subdevice = "0"
                       alsa.subdevice_name = "subdevice #0"
                       alsa.sync.id = "00000000:00000000:00000000:00000000"
                       api.alsa.card.longname = "HDA Intel PCH at 0x6015238000 irq 172"
                       api.alsa.card.name = "HDA Intel PCH"
                       api.alsa.path = "front:0"
                       api.alsa.pcm.card = "0"
                       api.alsa.pcm.stream = "capture"
                       audio.channels = "2"
                       audio.position = "FL,FR"
                       card.profile.device = "0"
                       device.api = "alsa"
                       device.class = "sound"
                       device.icon_name = "audio-card-analog"
                       device.id = "47"
                       device.profile.description = "Analog Stereo"
                       device.profile.name = "analog-stereo"
                       device.routes = "2"
                       factory.name = "api.alsa.pcm.source"
                       media.class = "Audio/Source"
                       device.description = "Built-in Audio"
                       node.name = "alsa_input.pci-0000_00_1f.3.analog-stereo"
                       node.nick = "ALC256 Analog"
                       node.pause-on-idle = "false"
                       object.path = "alsa:acp:PCH:0:capture"
                       port.group = "capture"
                       priority.driver = "2009"
                       priority.session = "2009"
                       factory.id = "19"
                       clock.quantum-limit = "8192"
                       client.id = "46"
                       node.driver = "true"
                       node.loop.name = "data-loop.0"
                       library.name = "audioconvert/libspa-audioconvert"
                       object.id = "57"
                       object.serial = "58"
                       api.acp.auto-port = "false"
                       api.acp.auto-profile = "false"
                       api.alsa.card = "0"
                       api.alsa.split-enable = "true"
                       api.alsa.use-acp = "true"
                       api.dbus.ReserveDevice1 = "Audio0"
                       api.dbus.ReserveDevice1.Priority = "-20"
                       device.bus = "pci"
                       device.bus_path = "pci-0000:00:1f.3"
                       device.enum.api = "udev"
                       device.form_factor = "internal"
                       device.name = "alsa_card.pci-0000_00_1f.3"
                       device.nick = "HDA Intel PCH"
                       device.plugged.usec = "3305247"
                       device.product.id = "0xa0c8"
                       device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
                       device.subsystem = "sound"
                       sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                       device.vendor.id = "0x8086"
                       device.vendor.name = "Intel Corporation"
                       spa.object.id = "2"
                       device.string = "0"
               Ports:
                       analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, availability group
: Legacy 
1, availability unknown)
                       analog-input-headset-mic: Headset Microphone (type: Headset, priority: 8800, availability gro
up: Legac
y 2, not available)
               Active Port: analog-input-internal-mic
               Formats:
                       pcm

pactl list source-outputs
gives no output

Offline

#4 2025-06-12 15:47:07

gwydion67
Member
Registered: 2025-06-12
Posts: 5

Re: [Solved] Unable to get internal microphone working on my asus laptopp

i also tried "sudo alsactl init" but no effect.

Found hardware: "HDA-Intel" "Realtek ALC256" "HDA:10ec0256,10431032,00100002 HDA:80862812,80860101,00100000" "0x1043" "0x1032"
Hardware is initialized using a generic method

Offline

#5 2025-06-12 15:47:35

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,507

Re: [Solved] Unable to get internal microphone working on my asus laptopp

that gives no output because you're not trying to actively record something, other outputs look fineish, while actually trying to record repost the last and the fuser command and maybe throw in

amixer -c0

Another random guesstimate, that the stereo access attempt breaks things and if that would be the case trying a

pactl set-source-volume alsa_input.pci-0000_00_1f.3.analog-stereo 0 100% #or 100% 0

should try to mute one of the channels which can often coerce cooperation.

Offline

#6 2025-06-12 15:52:29

gwydion67
Member
Registered: 2025-06-12
Posts: 5

Re: [Solved] Unable to get internal microphone working on my asus laptopp

i started an arecord using

arecord -vv -fdat /dev/null
ALSA <-> PipeWire PCM I/O Plugin
Its setup is:
  stream       : CAPTURE
  access       : RW_INTERLEAVED
  format       : S16_LE
  subformat    : STD
  channels     : 2
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 16
  buffer_size  : 24000
  period_size  : 6000
  period_time  : 125000
  tstamp_mode  : ENABLE
  tstamp_type  : GETTIMEOFDAY
  period_step  : 1
  avail_min    : 6000
  period_event : 0
  start_threshold  : 1
  stop_threshold   : 24000
  silence_threshold: 0
  silence_size : 0
  boundary     : 6755399441055744000
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
#+                                                 | 00%^C
Aborted by signal Interrupt...
#+                                                 | 00%%   

the level stays at 0%

pactl list source-outputs
Source Output #96
               Driver: PipeWire
               Owner Module: n/a
               Client: 95
               Source: 58
               Sample Specification: s16le 2ch 48000Hz
               Channel Map: front-left,front-right
               Format: pcm, format.sample_format = "\"s16le\""  format.rate = "48000"  format.channels = "2"  format
.channel_
map = "\"front-left,front-right\""
               Corked: no
               Mute: no
               Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                       balance 0.00
               Buffer Latency: 0 usec
               Source Latency: 0 usec
               Resample method: PipeWire
               Properties:
                       application.name = "PipeWire ALSA [aplay]"
                       node.name = "alsa_capture.aplay"
                       device.description = "ALSA Capture [aplay]"
                       media.name = "ALSA Capture"
                       media.type = "Audio"
                       media.category = "Capture"
                       node.latency = "6000/48000"
                       node.rate = "1/48000"
                       stream.is-live = "true"
                       node.want-driver = "true"
                       node.autoconnect = "true"
                       media.class = "Stream/Input/Audio"
                       port.group = "stream.0"
                       adapt.follower.spa-node = ""
                       object.register = "false"
                       factory.id = "9"
                       clock.quantum-limit = "8192"
                       node.loop.name = "data-loop.0"
                       library.name = "audioconvert/libspa-audioconvert"
                       client.id = "72"
                       object.id = "76"
                       object.serial = "96"
                       node.driver-id = "57"
                       module-stream-restore.id = "source-output-by-application-name:PipeWire ALSA [aplay]"
amixer -c0                                                                         
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 60 [69%] [-20.25dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 39 [62%] [12.00dB] [on]
  Front Right: Capture 39 [62%] [12.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 113 [94%] [26.50dB]
  Front Right: Capture 113 [94%] [26.50dB]
Simple mixer control 'Headset Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Headset Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Internal Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [on]
Simple mixer control 'Internal Mic 1',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Mono: Capture [off]
Simple mixer control 'Internal Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 2 [67%] [20.00dB]
  Front Right: 2 [67%] [20.00dB]
Simple mixer control 'Internal Mic Boost',1
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
pactl set-source-volume alsa_input.pci-0000_00_1f.3.analog-stereo 0 100% #or 100% 0
Inconsistent volume specification.

Offline

#7 2025-06-28 14:16:10

gwydion67
Member
Registered: 2025-06-12
Posts: 5

Re: [Solved] Unable to get internal microphone working on my asus laptopp

solved by adding

options snd-hda-intel model=dell-headset-multi
options snd-hda-intel model=headset-mic

to /etc/modprobe.d/alsa-base.conf

Offline

Board footer

Powered by FluxBB