You are not logged in.

#1 2025-03-03 00:33:26

imajiner
Member
Registered: 2020-10-11
Posts: 7

Microphone Not Working After System Update

Hello,

After updating my system a couple of weeks ago, I noticed that my microphone no longer works. I'm not entirely sure when the issue began, as I don't use my mic very often. My PC is an ASRock A300 with an AMD 3400G processor.

Sound output is working fine, only the microphone has issues. I have only installed ALSA and PulseAudio, and I also tried using pavucontrol, but it didn’t help.

I've checked some relevant threads on this forum, but none of the solutions worked. I've also followed the troubleshooting guide from the Arch Wiki:
https://wiki.archlinux.org/title/Advanc … Microphone
https://wiki.archlinux.org/title/Advanc … odetection

also tried some modprobe stuff, still not working

#blacklist snd_hda_codec_hdmi
#options snd-hda-intel model=laptop-dmic
#options snd-hda-intel model=headset-mode
#options snd-hda-intel index=0 model=ALC233
#options snd-hda-intel index=1 model=ALC233
#options snd-hda-intel index=1 model=alc233-eapd
#options snd-hda-intel dmic_detect=0
options snd-hda-intel model=dell-headset-multi

I’ll provide some relevant output below for further troubleshooting.

pacmd list-cards
2 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_03_00.1>
        driver: <module-alsa-card.c>
        owner module: 6
        properties:
                alsa.card = "0"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfcc88000 irq 65"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1002"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
                device.product.id = "15de"
                device.product.name = "Raven/Raven2/Fenghuang HDMI/DP Audio Controller"
                device.string = "0"
                device.description = "Raven/Raven2/Fenghuang HDMI/DP Audio Controller"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 38668, available: unknown)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
                output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
                off: Off (priority 0, available: unknown)
        active profile: <output:hdmi-stereo>
        sinks:
                alsa_output.pci-0000_03_00.1.hdmi-stereo/#0: Raven/Raven2/Fenghuang HDMI/DP Audio Controller Digital Stereo (HDMI)
        sources:
                alsa_output.pci-0000_03_00.1.hdmi-stereo.monitor/#0: Monitor of Raven/Raven2/Fenghuang HDMI/DP
Audio Controller Digital Stereo (HDMI)
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
                                device.product.name = "LEN LT2252pwA"
                hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
    index: 1
        name: <alsa_card.pci-0000_03_00.6>
        driver: <module-alsa-card.c>
        owner module: 7
        properties:
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfcc80000 irq 66"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.6"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "15e3"
                device.product.name = "Family 17h/19h/1ah HD Audio Controller"
                device.string = "1"
                device.description = "Family 17h/19h/1ah HD Audio Controller"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                input:analog-stereo: Analog Stereo Input (priority 65, available: no)
                output:analog-stereo: Analog Stereo Output (priority 39268, available: unknown)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <output:analog-stereo+input:analog-stereo>
        sinks:
                alsa_output.pci-0000_03_00.6.analog-stereo/#1: Family 17h/19h/1ah HD Audio Controller Analog Stereo
        sources:
                alsa_output.pci-0000_03_00.6.analog-stereo.monitor/#1: Monitor of Family 17h/19h/1ah HD Audio Controller Analog Stereo
                alsa_input.pci-0000_03_00.6.analog-stereo/#2: Family 17h/19h/1ah HD Audio Controller Analog Stereo
        ports:
                analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
                        properties:

                analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "audio-headphones"
pacmd list-sources
3 source(s) available.
    index: 0
        name: <alsa_output.pci-0000_03_00.1.hdmi-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 64224 /  98% / -0.53 dB,   front-right: 64224 /  98% / -0.53 dB
                balance 0.00
        base volume: 65536 / 100% / 0.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 .. 1999.82 ms
        monitor_of: 0
        card: 0 <alsa_card.pci-0000_03_00.1>
        module: 6
        properties:
                device.description = "Monitor of Raven/Raven2/Fenghuang HDMI/DP Audio Controller Digital Stereo (HDMI)"
                device.class = "monitor"
                alsa.card = "0"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfcc88000 irq 65"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1002"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
                device.product.id = "15de"
                device.product.name = "Raven/Raven2/Fenghuang HDMI/DP Audio Controller"
                device.string = "0"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
  * index: 1
        name: <alsa_output.pci-0000_03_00.6.analog-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 68584 / 105% / 1.18 dB,   front-right: 68584 / 105% / 1.18 dB
                balance 0.00
        base volume: 65536 / 100% / 0.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 .. 1999.82 ms
        monitor_of: 1
        card: 1 <alsa_card.pci-0000_03_00.6>
        module: 7
        properties:
                device.description = "Monitor of Family 17h/19h/1ah HD Audio Controller Analog Stereo"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfcc80000 irq 66"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.6"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "15e3"
                device.product.name = "Family 17h/19h/1ah HD Audio Controller"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 2
        name: <alsa_input.pci-0000_03_00.6.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: 46004 /  70% / -9.22 dB,   front-right: 46004 /  70% / -9.22 dB
                balance 0.00
        base volume: 6554 /  10% / -60.00 dB
        volume steps: 65537
        muted: yes
        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 .. 1999.82 ms
        card: 1 <alsa_card.pci-0000_03_00.6>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC233 Analog"
                alsa.id = "ALC233 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfcc80000 irq 66"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:03:00.6"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "15e3"
                device.product.name = "Family 17h/19h/1ah HD Audio Controller"
                device.string = "front:1"
                device.buffering.buffer_size = "352768"
                device.buffering.fragment_size = "176384"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Family 17h/19h/1ah HD Audio Controller Analog Stereo"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-input-microphone"
        active port: <analog-input-mic>
cat /proc/asound/card
 0 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfcc88000 irq 65
 1 [Generic_1      ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfcc80000 irq 66
cat /proc/asound/card*/codec* | grep Codec
Codec: ATI R6xx HDMI
Codec: Realtek ALC233
lsmod | grep snd
snd_hda_codec_realtek   212992  1
snd_hda_codec_generic   114688  1 snd_hda_codec_realtek
snd_hda_scodec_component    20480  1 snd_hda_codec_realtek
snd_hda_codec_hdmi     98304  1
snd_hda_intel          65536  5
snd_intel_dspcfg       40960  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
snd_hda_codec         212992  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core          147456  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               200704  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer              57344  1 snd_pcm
snd                   155648  18 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
soundcore              16384  1 snd
fuser -v /dev/snd/*
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  noodle      531 F.... pulseaudio
/dev/snd/controlC1:  noodle      531 F.... pulseaudio
lspci -v | grep -A7 -i "audio"
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
        Flags: bus master, fast devsel, latency 0, IRQ 65, IOMMU group 10
        Memory at fcc88000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

03:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
--
03:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
        Subsystem: ASRock Incorporation Device 2233
        Flags: bus master, fast devsel, latency 0, IRQ 66, IOMMU group 10
        Memory at fcc80000 (32-bit, non-prefetchable) [size=32K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
sudo dmesg | egrep -i '(snd|sound|sof|hda|alsa)'
[    0.025814] software IO TLB: area num 8.
[    0.342455] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.342457] software IO TLB: mapped [mem 0x00000000cd5d6000-0x00000000d15d6000] (64MB)
[    6.678172] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[    6.678278] snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
[    6.678465] snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
[    6.691140] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    6.692919] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input10
[    6.693020] input: HD-Audio Generic HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input11
[    6.693120] input: HD-Audio Generic HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input12
[    6.693198] input: HD-Audio Generic HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input13
[    6.788438] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC233: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:line
[    6.788452] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.788456] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    6.788460] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    6.788463] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    6.788466] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[    6.788470] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x1a
[    7.010813] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1/input14
[    7.010965] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1/input15
[    7.011068] input: HD-Audio Generic Line Out as /devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1/input16
[    7.011162] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1/input17
journalctl -k | grep snd
Mar 03 05:52:54 overlord kernel: snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
Mar 03 05:52:54 overlord kernel: snd_hda_intel 0000:03:00.1: Handle vga_switcheroo audio client
Mar 03 05:52:54 overlord kernel: snd_hda_intel 0000:03:00.6: enabling device (0000 -> 0002)
Mar 03 05:52:54 overlord kernel: snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
Mar 03 05:52:54 overlord kernel: snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC233: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:line
Mar 03 05:52:55 overlord kernel: snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Mar 03 05:52:55 overlord kernel: snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Mar 03 05:52:55 overlord kernel: snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
Mar 03 05:52:55 overlord kernel: snd_hda_codec_realtek hdaudioC1D0:    inputs:
Mar 03 05:52:55 overlord kernel: snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
Mar 03 05:52:55 overlord kernel: snd_hda_codec_realtek hdaudioC1D0:      Mic=0x1a

Last edited by imajiner (2025-03-03 00:34:38)

Offline

#2 2025-03-03 13:20:26

gromit
Administrator
From: Germany
Registered: 2024-02-10
Posts: 1,523
Website

Re: Microphone Not Working After System Update

Which kernel are you on? If you're on 'linux' could you test the 'linux-lts' package?
Which other interesting packages did get upgraded in the last few updates? Maybe something like alsa-ucm-conf?

Offline

#3 2025-03-03 22:07:40

imajiner
Member
Registered: 2020-10-11
Posts: 7

Re: Microphone Not Working After System Update

gromit wrote:

Which kernel are you on? If you're on 'linux' could you test the 'linux-lts' package?
Which other interesting packages did get upgraded in the last few updates? Maybe something like alsa-ucm-conf?

I used linux-lts, but I also tried linux, and both did not work.
Not sure why, I did a full system update with pacman -Syu.

Offline

#4 2025-03-04 09:30:44

gromit
Administrator
From: Germany
Registered: 2024-02-10
Posts: 1,523
Website

Re: Microphone Not Working After System Update

gromit wrote:

Which other interesting packages did get upgraded in the last few updates? Maybe something like alsa-ucm-conf?

?

Offline

#5 2025-03-04 21:47:07

imajiner
Member
Registered: 2020-10-11
Posts: 7

Re: Microphone Not Working After System Update

gromit wrote:
gromit wrote:

Which other interesting packages did get upgraded in the last few updates? Maybe something like alsa-ucm-conf?

?

it seems like my mic is broken.
solved

Offline

Board footer

Powered by FluxBB