Sound not working due to "hda-intel: no codecs found"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
linux-ubuntu-modules-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-ubuntu-modules-2.6.24 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-ubuntu-
Sound used to work with older Ubuntu releases, but after upgrading to Gutsy I see no ALSA cards detected:
$ lspci -nn | grep -i audio
00:10.1 Audio device [0403]: nVidia Corporation MCP51 High Definition Audio [10de:026c] (rev a2)
$
$ modprobe snd_hda_intel
$ cat /proc/asound/cards
--- no soundcards ---
$ dmesg | grep "hda-intel"
[49984.684000] hda-intel: no codecs found!
This likely only affects certain chipsets. I'm guessing the culprit is the patch that changed AZX_MAX_CODECS from 4 to 3. Here is more info on the issue:
http://
The above patch seems to have been merged into Linux mainline already ("[ALSA] hda-intel - Fix codec probe with ATI contorllers"). It mentions ATI controllers, but it appears to be affecting my nvidia MPC51 controller as well.
This bug is still present in Hardy.
I also tried the kernel patches manually but it didn't seem to make a difference. I don't think this is the same issue as encountered by the ATI controllers.
I should note that this machine is a Dell Dimension C521.