You are not logged in.
Well first of all, sorry for my bad english and also sorry if I don't give out the necessary info to solve the problem, this is my first post. Today I updated my mobo BIOS (Aorus AX370 Gaming 5) from F50 to F53 version, and when I booted up Arch I could hear via headphones but the microphone won't work, it shows up on pwvucontrol but when I scream into it it doesn't work, I made sure that it is not muted, and it also works on a Windows and Linux Mint install. I have tried the hda-verb commands but they didn't solve anything. I'm running on the latest linux kernel using PipeWire for audio, both the headset and microphone are connected on the rear side of the pc(directly on the mobo) and plugging them on the front of the case doesn't change anything.
This probably reads really bad, but I'm really tired and It has been a long time since I wrote such a long text.
Offline
Your english isn't bad but relevant info is lacking. As you do have a Windows install, make sure and double check that fast boot is disabled https://wiki.archlinux.org/title/Dual_b … ibernation
Assuming that is the case, post wrapped in [code][/code] tags
arecord -lL
sudo fuser -v /dev/snd/*
pactl list cards
pactl list sourcesOffline
Thanks for answering, fast boot is in fact disabled, here are the results of the commands:
[alaric@Daevryn ~]$ 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)
usbstream:CARD=HDMI
HDA ATI HDMI
USB Stream Output
sysdefault:CARD=Generic
HD-Audio Generic, ALC1220 Analog
Default Audio Device
front:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
Front output / input
usbstream:CARD=Generic
HD-Audio Generic
USB Stream Output
**** List of CAPTURE Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 2: ALC1220 Alt Analog [ALC1220 Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0 [alaric@Daevryn ~]$ sudo fuser -v /dev/snd/*
[sudo] contraseña para alaric:
USUARIO PID ACCESO ORDEN
/dev/snd/controlC0: alaric 1115 F.... wireplumber
/dev/snd/controlC1: alaric 1115 F.... wireplumber
/dev/snd/seq: alaric 1114 F.... pipewire [alaric@Daevryn ~]$ pactl list cards
Card #43
Name: alsa_card.pci-0000_03_00.1
Driver: alsa
Owner Module: n/a
Properties:
device.enum.api = "udev"
device.api = "alsa"
media.class = "Audio/Device"
api.alsa.path = "hw:0"
api.alsa.card = "0"
api.alsa.card.name = "HDA ATI HDMI"
api.alsa.card.longname = "HDA ATI HDMI at 0xfce20000 irq 89"
device.plugged.usec = "12616160"
device.bus_path = "pci-0000:03:00.1"
sysfs.path = "/devices/pci0000:00/0000:00:01.1/0000:01:00.0/0000:02:00.0/0000:03:00.1/sound/card0"
device.bus = "pci"
device.subsystem = "sound"
device.vendor.id = "0x1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
device.product.id = "0xab28"
device.product.name = "Navi 21/23 HDMI/DP Audio Controller"
device.name = "alsa_card.pci-0000_03_00.1"
device.description = "Navi 21/23 HDMI/DP Audio Controller"
device.nick = "HDA ATI HDMI"
device.icon_name = "audio-card-analog-pci"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio0"
spa.object.id = "2"
factory.id = "15"
client.id = "42"
object.id = "43"
object.serial = "43"
object.path = "alsa:acp:HDMI"
alsa.card = "0"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xfce20000 irq 89"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "ATI R6xx HDMI"
alsa.components = "HDA:1002aa01,00aa0100,00100800"
alsa.id = "HDMI"
device.string = "0"
Profiles:
off: Apagado (sinks: 0, sources: 0, priority: 0, available: yes)
output:hdmi-stereo: Salida Estéreo digital (HDMI) (sinks: 1, sources: 0, priority: 5900, available: yes)
output:hdmi-stereo-extra1: Salida Digital Stereo (HDMI 2) (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra2: Salida Digital Stereo (HDMI 3) (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra3: Salida Digital Stereo (HDMI 4) (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra4: Salida Digital Stereo (HDMI 5) (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-surround-extra1: Salida Digital Surround 5.1 (HDMI 2) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra1: Salida Digital Surround 7.1 (HDMI 2) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra2: Salida Digital Surround 5.1 (HDMI 3) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra2: Salida Digital Surround 7.1 (HDMI 3) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra3: Salida Digital Surround 5.1 (HDMI 4) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra3: Salida Digital Surround 7.1 (HDMI 4) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra4: Salida Digital Surround 5.1 (HDMI 5) (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra4: Salida Digital Surround 7.1 (HDMI 5) (sinks: 1, sources: 0, priority: 600, available: no)
pro-audio: Pro Audio (sinks: 5, sources: 0, priority: 1, available: yes)
Active Profile: off
Ports:
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 1"
device.icon_name = "video-display"
card.profile.port = "0"
device.product.name = "LG ULTRAGEAR"
iec958.codecs.detected = "[\"PCM\"]"
Part of profile(s): output:hdmi-stereo
hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 2"
device.icon_name = "video-display"
card.profile.port = "1"
Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 3, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 3"
device.icon_name = "video-display"
card.profile.port = "2"
Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 4, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 4"
device.icon_name = "video-display"
card.profile.port = "3"
Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
hdmi-output-4: HDMI / DisplayPort 5 (type: HDMI, priority: 5500, latency offset: 0 usec, availability group: Legacy 5, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 5"
device.icon_name = "video-display"
card.profile.port = "4"
Part of profile(s): output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4
Card #44
Name: alsa_card.pci-0000_0a_00.6
Driver: alsa
Owner Module: n/a
Properties:
device.enum.api = "udev"
device.api = "alsa"
media.class = "Audio/Device"
api.alsa.path = "hw:1"
api.alsa.card = "1"
api.alsa.card.name = "HD-Audio Generic"
api.alsa.card.longname = "HDAudio-Gigabyte-ALC1220DualCodecs"
device.plugged.usec = "12652470"
device.bus_path = "pci-0000:0a:00.6"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.6/sound/card1"
device.bus = "pci"
device.subsystem = "sound"
device.vendor.id = "0x1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.product.id = "0x15e3"
device.product.name = "Ryzen HD Audio Controller"
device.name = "alsa_card.pci-0000_0a_00.6"
device.description = "Ryzen HD Audio Controller"
device.nick = "HD-Audio Generic"
device.icon_name = "audio-card-analog-pci"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio1"
spa.object.id = "4"
factory.id = "15"
client.id = "42"
object.id = "44"
object.serial = "44"
object.path = "alsa:acp:Generic"
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HDAudio-Gigabyte-ALC1220DualCodecs"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "Realtek ALC1220"
alsa.components = "HDA:10ec1220,1458a0b8,00100003"
alsa.id = "Generic"
device.string = "1"
Profiles:
off: Apagado (sinks: 0, sources: 0, priority: 0, available: yes)
output:analog-stereo+input:analog-stereo: Estéreo analógico dúplex (sinks: 1, sources: 1, priority: 6565, available: yes)
output:analog-stereo: Salida Estéreo analógico (sinks: 1, sources: 0, priority: 6500, available: yes)
output:iec958-stereo+input:analog-stereo: Salida Estéreo digital (IEC958) + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 5565, available: yes)
output:iec958-stereo: Salida Estéreo digital (IEC958) (sinks: 1, sources: 0, priority: 5500, available: yes)
output:analog-surround-21+input:analog-stereo: Salida Envolvente analógico 2.1 + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-41+input:analog-stereo: Salida Envolvente análogico 4.1 + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-51+input:analog-stereo: Salida Envolvente analógico 5.1 + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-21: Salida Envolvente analógico 2.1 (sinks: 1, sources: 0, priority: 1300, available: yes)
output:analog-surround-41: Salida Envolvente análogico 4.1 (sinks: 1, sources: 0, priority: 1300, available: yes)
output:analog-surround-51: Salida Envolvente analógico 5.1 (sinks: 1, sources: 0, priority: 1300, available: yes)
output:analog-surround-40+input:analog-stereo: Salida Envolvente analógico 4.0 + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-50+input:analog-stereo: Salida Envolvente analógico 5.0 + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-40: Salida Envolvente analógico 4.0 (sinks: 1, sources: 0, priority: 1200, available: yes)
output:analog-surround-50: Salida Envolvente analógico 5.0 (sinks: 1, sources: 0, priority: 1200, available: yes)
output:iec958-ac3-surround-51+input:analog-stereo: Salida Envolvente digital 5.1 (IEC958/AC3) + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 365, available: yes)
output:iec958-ac3-surround-51: Salida Envolvente digital 5.1 (IEC958/AC3) (sinks: 1, sources: 0, priority: 300, available: yes)
input:analog-stereo: Entrada Estéreo analógico (sinks: 0, sources: 1, priority: 65, available: yes)
pro-audio: Pro Audio (sinks: 2, sources: 2, priority: 1, available: yes)
Active Profile: output:analog-stereo+input:analog-stereo
Ports:
analog-input-rear-mic: Micrófono trasero (type: Mic, priority: 8200, latency offset: 0 usec, availability group: Legacy 1, available)
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, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
analog-input-linein: Línea de entrada (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "line"
port.availability-group = "Legacy 2"
card.profile.port = "1"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo, output:iec958-ac3-surround-51+input:analog-stereo
analog-output-lineout: Línea de salida (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 3, available)
Properties:
port.type = "line"
port.availability-group = "Legacy 3"
card.profile.port = "2"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
iec958-stereo-output: Salida digital (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
Properties:
port.type = "spdif"
card.profile.port = "3"
Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo [alaric@Daevryn ~]$ pactl list sources
Source #51
State: SUSPENDED
Name: alsa_output.pci-0000_0a_00.6.analog-stereo.monitor
Description: Monitor of Ryzen HD Audio Controller Estéreo analógico
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_0a_00.6.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:acp:Generic:5:playback"
api.alsa.path = "front:1"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "playback"
port.group = "playback"
device.icon_name = "audio-card-analog"
device.bus = "pci"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "1"
alsa.resolution_bits = "16"
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HDAudio-Gigabyte-ALC1220DualCodecs"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "Realtek ALC1220"
alsa.components = "HDA:10ec1220,1458a0b8,00100003"
alsa.id = "Generic"
device.api = "alsa"
device.class = "monitor"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC1220 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
device.profile.name = "analog-stereo"
device.profile.description = "Estéreo analógico"
card.profile.device = "5"
device.id = "44"
factory.name = "api.alsa.pcm.sink"
node.pause-on-idle = "false"
priority.driver = "1009"
priority.session = "1009"
media.class = "Audio/Sink"
node.name = "alsa_output.pci-0000_0a_00.6.analog-stereo"
node.nick = "ALC1220 Analog"
device.description = "Ryzen HD Audio Controller"
api.alsa.card.name = "HD-Audio Generic"
api.alsa.card.longname = "HDAudio-Gigabyte-ALC1220DualCodecs"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "42"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "51"
object.serial = "51"
device.enum.api = "udev"
api.alsa.card = "1"
device.plugged.usec = "12652470"
device.bus_path = "pci-0000:0a:00.6"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.6/sound/card1"
device.subsystem = "sound"
device.vendor.id = "0x1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.product.id = "0x15e3"
device.product.name = "Ryzen HD Audio Controller"
device.name = "alsa_card.pci-0000_0a_00.6"
device.nick = "HD-Audio Generic"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio1"
spa.object.id = "4"
device.string = "1"
Ports:
analog-output-lineout: Línea de salida (type: Line, priority: 9000, availability group: Legacy 3, available)
Active Port: analog-output-lineout
Formats:
pcm
Source #52
State: SUSPENDED
Name: alsa_input.pci-0000_0a_00.6.analog-stereo
Description: Ryzen HD Audio Controller Estéreo analógico
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: 20724 / 32% / -30,00 dB
Monitor of Sink: n/a
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
object.path = "alsa:acp:Generic:0:capture"
api.alsa.path = "front:1"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "capture"
port.group = "capture"
device.icon_name = "audio-card-analog"
device.bus = "pci"
audio.channels = "2"
audio.position = "FL,FR"
device.routes = "2"
alsa.resolution_bits = "16"
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HDAudio-Gigabyte-ALC1220DualCodecs"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "Realtek ALC1220"
alsa.components = "HDA:10ec1220,1458a0b8,00100003"
alsa.id = "Generic"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC1220 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
device.profile.name = "analog-stereo"
device.profile.description = "Estéreo analógico"
card.profile.device = "0"
device.id = "44"
factory.name = "api.alsa.pcm.source"
node.pause-on-idle = "false"
priority.driver = "2009"
priority.session = "2009"
media.class = "Audio/Source"
node.name = "alsa_input.pci-0000_0a_00.6.analog-stereo"
node.nick = "ALC1220 Analog"
device.description = "Ryzen HD Audio Controller"
api.alsa.card.name = "HD-Audio Generic"
api.alsa.card.longname = "HDAudio-Gigabyte-ALC1220DualCodecs"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "42"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "52"
object.serial = "52"
device.enum.api = "udev"
api.alsa.card = "1"
device.plugged.usec = "12652470"
device.bus_path = "pci-0000:0a:00.6"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.6/sound/card1"
device.subsystem = "sound"
device.vendor.id = "0x1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.product.id = "0x15e3"
device.product.name = "Ryzen HD Audio Controller"
device.name = "alsa_card.pci-0000_0a_00.6"
device.nick = "HD-Audio Generic"
api.alsa.use-acp = "true"
api.acp.auto-profile = "false"
api.acp.auto-port = "false"
api.dbus.ReserveDevice1.Priority = "-20"
api.alsa.split-enable = "true"
api.dbus.ReserveDevice1 = "Audio1"
spa.object.id = "4"
device.string = "1"
Ports:
analog-input-rear-mic: Micrófono trasero (type: Mic, priority: 8200, availability group: Legacy 1, available)
analog-input-linein: Línea de entrada (type: Line, priority: 8100, availability group: Legacy 2, not available)
Active Port: analog-input-rear-mic
Formats:
pcm Hope that helps narrow down the issue.
Offline
ok, open up alsamixer, hit F6 to select the ALC1220, and check the 'Input Source' column, like sometimes the BIOS update literally swaps 'Rear Mic' and 'Front Mic' in the firmware, so try toggling that even if you're plugged into the back and your arecord shows a second device: card 1: device 2 [ALC1220 Alt Analog]. Try switching to that profile in pavucontrol. If the kernel is looking at the wrong sub-device, it'll show it as unmuted but won't actually catch any signal.
so if all else fails, you might need to use hdajackretask from alsa-tools to force the override...
Last edited by 5hridhyan (2026-02-22 16:31:29)
I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.
Offline
Tried that, both input source options show the rear mic selected, line in won't record any audio too, pavucontrol only shows the Ryzen HD Audio Controller along with the HDMI one,also tried hdajackretask to no avail...
Offline