You are not logged in.

#1 2025-08-05 15:43:58

rooney1324
Member
Registered: 2025-08-05
Posts: 6

[SOLVED]Audio device issue snd_hda_intel: no codec found

I'm unsure exactly what happened, but my audio setup stopped working after a reboot:
I use pipewire, pipewire-pulse and wireplumber, all services are running

lspci -k | grep -A3 Audio

01:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1)
    Subsystem: eVga.com. Corp. Device 3897
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
--
11:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [Rembrandt/Strix]
    Subsystem: ASUSTeK Computer Inc. Device 8877
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
--
11:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
    DeviceName: Realtek ALC1220X Audio
    Subsystem: ASUSTeK Computer Inc. Device 886d
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

sudo dmesg | grep -i hda

[    6.974647] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    6.974709] snd_hda_intel 0000:01:00.1: Disabling MSI
[    6.974715] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    6.974800] snd_hda_intel 0000:11:00.1: enabling device (0000 -> 0002)
[    6.974838] snd_hda_intel 0000:11:00.1: Handle vga_switcheroo audio client
[    6.974894] snd_hda_intel 0000:11:00.6: enabling device (0000 -> 0002)
[    6.979126] snd_hda_intel 0000:11:00.6: no codecs found!
[    7.028489] snd_hda_intel 0000:11:00.1: bound 0000:11:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    7.053076] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input14
[    7.053159] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input15
[    7.053202] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input16
[    7.053235] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input17

aplay -l

card 0: NVidia [HDA NVidia], device 3: HDMI 0 [DELL S2721DGF]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [DELL U2723QE]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Last edited by rooney1324 (2025-11-25 22:49:03)

Offline

#2 2025-08-05 18:18:56

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

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

Please use code and not quote tags for outputs and post a complete dmesg, or better yet a journal

sudo journalctl -b | curl -F 'file=@-' 0x0.st

was it "just" a reboot or did you actually update something, e.g. a new kernel/linux-firmware/sof-firmware or the likes? Do you have a Windows dual boot? Make sure fast boot is disabled: https://wiki.archlinux.org/title/Dual_b … ibernation this can and will reenable on updates.

Sometimes firmware can also get into a weird state if you e.g. rebooted it from a power loss or similar or so. If the above isn't it try a

sudo alsactl init

if that doesn't help, try power cycling the system (shut it down and on restarting keep the power button pressed for a few secs, if this is a laptop potentially fully remove the battery and reinsert it beforehand)

Last edited by V1del (2025-08-05 18:22:37)

Offline

#3 2025-08-08 04:26:16

rooney1324
Member
Registered: 2025-08-05
Posts: 6

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

My bad about using quote tag. As far as I can recall it was from a reboot and no kernel/firmware was updated (but I could be mistaken hmm )

Journal: https://0x0.st/8h5i.txt

Not on a laptop, single boot desktop, alsactl didn't fix the issue as it doesn't seem to find the onboard hardware device if I'm reading it correctly?

sudo alsactl init
Found hardware: "HDA-Intel" "Nvidia GPU 9a HDMI/DP" "HDA:10de009a,38423897,00100100" "0x3842" "0x3897"
Hardware is initialized using a generic method
Found hardware: "HDA-Intel" "ATI R6xx HDMI" "HDA:1002aa01,00aa0100,00100800" "0x1043" "0x8877"
Hardware is initialized using a generic method
Found hardware: "HDA-Intel" "" "" "0x1043" "0x886d"
Hardware is initialized using a generic method
Found hardware: "USB-Audio" "USB Mixer" "USB1235:8211" "" ""
Hardware is initialized using a generic method
Found hardware: "USB-Audio" "USB Mixer" "USB046d:085b" "" ""
Hardware is initialized using a generic method

I have a Focusrite Scarlett I primarily used for my mic, but bought a 3.5mm to 1/4 headphone jack adapter and now am using my headphones through it without issue.

Offline

#4 2025-08-08 18:09:03

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

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

Warning for future readers, the file above is 40MB and most of it tailscail postgres noise.

Outside of that it really just stays "stuck" on the no codecs found message. you tried to edit /etc/modprobe.d/snd_hda_intel.conf does that file exist and if so what are the contents?

Offline

#5 2025-08-10 16:49:31

rooney1324
Member
Registered: 2025-08-05
Posts: 6

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

cat /etc/modprobe.d/snd_hda_intel.conf 
options snd_hda_intel probe_mask=-1

And some additional information on the probe_mask if that helps?

cat /sys/module/snd_hda_intel/parameters/probe_mask
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1

Thank you for the continued help!

Offline

#6 2025-08-10 20:11:59

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,584

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

Stupid question

Aug 05 10:23:24 fenrir kernel: amdgpu 0000:11:00.0: [drm] Cannot find any crtc or sizes

11:00* seems your AMD GPU, but no outputs are attached there - what device do you actually expect to make noise?
HDMI/DP monitor, phone-jack attached speaker/headphones, bluetooth speaker/headphones, coil whine… ?

380kB cleaned up journal: http://0x0.st/8Ftu.txt
("grep -Evi 'postgres|tailscale|networkmanager|wpa_supplicant|wlp10s0|d-resolved|keyring'")

Offline

#7 2025-08-11 00:06:24

rooney1324
Member
Registered: 2025-08-05
Posts: 6

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

The error with AMD GPU not finding any CRTC occurs because my integrated AMD GPU (from the CPU) is not handling any display output; my RTX 3080 is the primary GPU for video output.

As far as I understand, the motherboard's audio jack is managed by the integrated audio codec (e.g., Realtek), which is separate from the GPU. Therefore, the audio should work through the motherboard jack, regardless of whether the integrated AMD GPU is enabled or not. However I could be mistaken?

Offline

#8 2025-08-11 05:49:36

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,584

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

I understand the drm/crtc warning, my main concern was what you're expecting to produce sound at all (because if it was an HDMI monitor attached to the nvidia GPU the codec error would be a red herring) - so it's an onboard phone jack?
Does the problem exist w/ the LTS kernel?

What happens if you
1.

# echo 1 > /sys/bus/pci/rescan

2.

# echo '11:00.6' >  /sys/module/snd_hda_intel/drivers/pci:snd_hda_intel/unbind
# echo '11:00.6' >  /sys/module/snd_hda_intel/drivers/pci:snd_hda_intel/bind

rebind the device later on?

Offline

#9 2025-08-13 04:34:24

rooney1324
Member
Registered: 2025-08-05
Posts: 6

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

Apologies for delayed response was away for two days, I do appreciate the help

When I unbind the rebind I don't see any changes and while watching kernel logs with

dmesg -wH
[Aug12 23:27] snd_hda_intel 0000:11:00.6: no codecs found!

Offline

#10 2025-08-13 06:28:54

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,584

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

seth also wrote:

so it's an onboard phone jack?
Does the problem exist w/ the LTS kernel?

Offline

#11 2025-11-25 22:47:44

rooney1324
Member
Registered: 2025-08-05
Posts: 6

Re: [SOLVED]Audio device issue snd_hda_intel: no codec found

Apologies for the lack or response. This actually somehow was linked to a CPU issue in my case

I ended up having my CPU dying on me tested all my parts, and proceeded to have to go through the AMD RMA process. 

After just today receiving and installing I tested my audio. Headphones work with the onboard desktop jack. Additionally, snd_hda_intel is finding the codec, and all errors have gone away. This likely won't be the solution for most people I imagine, but I will still be marking this thread solved unless someone notes otherwise?

Last edited by rooney1324 (2025-11-25 22:48:15)

Offline

Board footer

Powered by FluxBB