Microphone not working, alsa_output.pci-0000_00_1f.3.analog-stereo.monitor as sound input device

The microphone from my Bluetooth headset stopped working yesterday after i tried to change the output device to the speakers (i tried to set it back to my headset, doesn’t work), and since then, my Bluetooth headset (Sony WH-CH710N) isn’t recognized by my PC. I searched a little and i think that the sound input device of my mic is not recognized anymore for whatever reason. Does someone knows how to fix it without reinstalling my whole OS if possible ?

While searching, i found a bunch of commands that seemed useful, so i’m putting their output here

inxi -A

Audio:
  Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.15.12-1-MANJARO running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
  Sound Server-3: PipeWire v: 0.3.42 running: yes
sudo aplay -l

**** Liste des périphériques matériels PLAYBACK ****
carte 0 : PCH [HDA Intel PCH], périphérique 0 : ALC3227 Analog [ALC3227 Analog]
  Sous-périphériques : 0/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 3 : HDMI 0 [HDMI 0]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 7 : HDMI 1 [HDMI 1]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 8 : HDMI 2 [HDMI 2]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 9 : HDMI 3 [HDMI 3]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 10 : HDMI 4 [HDMI 4]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
arecord -l

**** Liste des périphériques matériels CAPTURE ****
carte 0 : PCH [HDA Intel PCH], périphérique 0 : ALC3227 Analog [ALC3227 Analog]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
pactl list sources

Source #0
        État : RUNNING
        Nom : alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
        Description : Monitor of Audio interne Stéréo analogique
        Pilote : module-alsa-card.c
        Spécification de l’échantillon : s16le 2ch 44100Hz
        Plan des canaux : front-left,front-right
        Module du propriétaire : 6
        Sourdine : non
        Volume : front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
                balance 0,00
        Volume de base : 65536 / 100% / 0,00 dB
        Moniteur de la destination : alsa_output.pci-0000_00_1f.3.analog-stereo
        Latence : 0 usec, configuré 30000 usec
        Marqueurs : DECIBEL_VOLUME LATENCY 
        Propriétés :
                device.description = "Monitor of Audio interne Stéréo analogique"
                device.class = "monitor"
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xb1328000 irq 132"
                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"
        Formats :
                pcm
pactl list sinks

Destination #0
        État : IDLE
        Nom : alsa_output.pci-0000_00_1f.3.analog-stereo
        Description : Audio interne Stéréo analogique
        Pilote : module-alsa-card.c
        Spécification de l’échantillon : s16le 2ch 44100Hz
        Plan des canaux : front-left,front-right
        Module du propriétaire : 6
        Sourdine : non
        Volume : front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
                balance 0,00
        Volume de base : 65536 / 100% / 0,00 dB
        Source du moniteur : alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
        Latence : 23786 usec, configuré 30000 usec
        Marqueurs : HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Propriétés :
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC3227 Analog"
                alsa.id = "ALC3227 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 0xb1328000 irq 132"
                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 = "352800"
                device.buffering.fragment_size = "176400"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Stéréo analogique"
                device.description = "Audio interne Stéréo analogique"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        Ports :
                analog-output-speaker: Speakers (type: Haut-parleur, priority: 10000, availability unknown)
                analog-output-headphones: Headphones (type: Casque audio, priority: 9900, not available)
        Port actif : analog-output-speaker
        Formats :
                pcm

this is strange that only one card is detected. try installing sof-firmware package and reboot

i tried it, but the command produced the exact same output

Audio capture source Monitor of Audio interne Stéréo analogique is the monitor of the audio sink playing to speakers or headphones

I it is possible that your audio device is set to Profile: Analog Stereo Output rather than Analog Stereo Duplex

If your audio GUI controls do not show audio card profiles, check PulseAudio configuration

pacmd list-cards

and

pacmd dump

pacmd list-cards only detects one card, which must be the alsa one

1 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_00_1f.3>
        driver: <module-alsa-card.c>
        owner module: 6
        properties:
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xb1328000 irq 132"
                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"
                device.description = "Audio interne"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                input:analog-stereo: Entrée Stéréo analogique (priority 32833, available: unknown)
                output:analog-stereo: Sortie Stéréo analogique (priority 39268, available: unknown)
                output:analog-stereo+input:analog-stereo: Duplex stéréo analogique (priority 39333, available: unknown)
                output:hdmi-stereo: Sortie Digital Stereo (HDMI) (priority 5900, available: no)
                output:hdmi-stereo+input:analog-stereo: Sortie Digital Stereo (HDMI) + Entrée Stéréo analogique (priority 5965, available: unknown)
                output:hdmi-surround: Sortie Digital Surround 5.1 (HDMI) (priority 800, available: no)
                output:hdmi-surround+input:analog-stereo: Sortie Digital Surround 5.1 (HDMI) + Entrée Stéréo analogique (priority 865, available: unknown)
                output:hdmi-surround71: Sortie Digital Surround 7.1 (HDMI) (priority 800, available: no)
                output:hdmi-surround71+input:analog-stereo: Sortie Digital Surround 7.1 (HDMI) + Entrée Stéréo analogique (priority 865, available: unknown)
                output:hdmi-stereo-extra1: Sortie Digital Stereo (HDMI 2) (priority 5700, available: no)
                output:hdmi-stereo-extra1+input:analog-stereo: Sortie Digital Stereo (HDMI 2) + Entrée Stéréo analogique (priority 5765, available: unknown)
                output:hdmi-surround-extra1: Sortie Digital Surround 5.1 (HDMI 2) (priority 600, available: no)
                output:hdmi-surround-extra1+input:analog-stereo: Sortie Digital Surround 5.1 (HDMI 2) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-surround71-extra1: Sortie Digital Surround 7.1 (HDMI 2) (priority 600, available: no)
                output:hdmi-surround71-extra1+input:analog-stereo: Sortie Digital Surround 7.1 (HDMI 2) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-stereo-extra2: Sortie Digital Stereo (HDMI 3) (priority 5700, available: no)
                output:hdmi-stereo-extra2+input:analog-stereo: Sortie Digital Stereo (HDMI 3) + Entrée Stéréo analogique (priority 5765, available: unknown)
                output:hdmi-surround-extra2: Sortie Digital Surround 5.1 (HDMI 3) (priority 600, available: no)
                output:hdmi-surround-extra2+input:analog-stereo: Sortie Digital Surround 5.1 (HDMI 3) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-surround71-extra2: Sortie Digital Surround 7.1 (HDMI 3) (priority 600, available: no)
                output:hdmi-surround71-extra2+input:analog-stereo: Sortie Digital Surround 7.1 (HDMI 3) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-stereo-extra3: Sortie Digital Stereo (HDMI 4) (priority 5700, available: no)
                output:hdmi-stereo-extra3+input:analog-stereo: Sortie Digital Stereo (HDMI 4) + Entrée Stéréo analogique (priority 5765, available: unknown)
                output:hdmi-surround-extra3: Sortie Digital Surround 5.1 (HDMI 4) (priority 600, available: no)
                output:hdmi-surround-extra3+input:analog-stereo: Sortie Digital Surround 5.1 (HDMI 4) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-surround71-extra3: Sortie Digital Surround 7.1 (HDMI 4) (priority 600, available: no)
                output:hdmi-surround71-extra3+input:analog-stereo: Sortie Digital Surround 7.1 (HDMI 4) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-stereo-extra4: Sortie Digital Stereo (HDMI 5) (priority 5700, available: no)
                output:hdmi-stereo-extra4+input:analog-stereo: Sortie Digital Stereo (HDMI 5) + Entrée Stéréo analogique (priority 5765, available: unknown)
                output:hdmi-surround-extra4: Sortie Digital Surround 5.1 (HDMI 5) (priority 600, available: no)
                output:hdmi-surround-extra4+input:analog-stereo: Sortie Digital Surround 5.1 (HDMI 5) + Entrée Stéréo analogique (priority 665, available: unknown)
                output:hdmi-surround71-extra4: Sortie Digital Surround 7.1 (HDMI 5) (priority 600, available: no)
                output:hdmi-surround71-extra4+input:analog-stereo: Sortie Digital Surround 7.1 (HDMI 5) + Entrée Stéréo analogique (priority 665, available: unknown)
                off: Éteint (priority 0, available: unknown)
        active profile: <output:analog-stereo>
        sinks:
                alsa_output.pci-0000_00_1f.3.analog-stereo/#0: Audio interne Stéréo analogique
        sources:
                alsa_output.pci-0000_00_1f.3.analog-stereo.monitor/#0: Monitor of Audio interne Stéréo analogique
        ports:
                analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: unknown)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
                        properties:
                                device.icon_name = "audio-speakers"
                analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-headphones"
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                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"
                hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"

pacmd dump :

### Configuration dump generated at Tue Jan  4 11:54:37 2022

load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
load-module module-udev-detect
load-module module-alsa-card device_id="0" name="pci-0000_00_1f.3" card_name="alsa_card.pci-0000_00_1f.3" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1"
load-module module-jackdbus-detect channels=2
load-module module-bluetooth-policy
load-module module-bluetooth-discover
load-module module-bluez5-discover
load-module module-dbus-protocol
load-module module-native-protocol-unix
load-module module-gsettings
load-module module-default-device-restore
load-module module-always-sink
load-module module-intended-roles
load-module module-suspend-on-idle
load-module module-console-kit
load-module module-systemd-login
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply
load-module module-x11-publish display=:0 xauthority=/home/nora/.Xauthority
load-module module-x11-xsmp display=:0 xauthority=/home/nora/.Xauthority session_manager=local/explopc:@/tmp/.ICE-unix/988,unix/explopc:/tmp/.ICE-unix/988
load-module module-cli-protocol-unix

set-sink-volume alsa_output.pci-0000_00_1f.3.analog-stereo 0x10000
set-sink-mute alsa_output.pci-0000_00_1f.3.analog-stereo no
suspend-sink alsa_output.pci-0000_00_1f.3.analog-stereo yes

set-source-volume alsa_output.pci-0000_00_1f.3.analog-stereo.monitor 0x10000
set-source-mute alsa_output.pci-0000_00_1f.3.analog-stereo.monitor no
suspend-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor yes

set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo

set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
set-default-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor

### EOF

Both responses show card is set to output only:

    active profile: <output:analog-stereo>
set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo`

To use microphone inputs the profile can be changed to duplex profile for output+input

output:analog-stereo+input:analog-stereo: Duplex stéréo analogique (priority 39333, available: unknown)

Use this command to change the profile

pacmd set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo

This command may also be required to set the microphone as default-source for audio capture instead of the sink monitor

pacmd set-default-source alsa_input.pci-0000_00_1f.3.analog-stereo
1 Like

Thank you ! It works perfectly after that, marking it as solved

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.