[alsa-devel] "No codecs found" on Intel HDA + AD1988A

Takashi Iwai tiwai at suse.de
Sun Dec 14 10:17:52 CET 2008


At Sat, 13 Dec 2008 21:57:04 +0300,
Alexander Chemeris wrote:
> 
> Hi,
> 
> I have Asus P5B-V motherboard with integrated Intel HDA
> audio and AD1988A codec (I see the chip on the board).
> About half a year ago or so it used to work, but now when
> snd-hda-intel module is loaded it claims it can't find a codec:
> 
> $ dmesg | grep -i hda
> [   13.648205] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
> low) -> IRQ 22
> [   13.648236] HDA Intel 0000:00:1b.0: setting latency timer to 64
> [   13.680537] hda-intel: no codecs found!
> [   13.680589] HDA Intel 0000:00:1b.0: PCI INT A disabled
> 
> I tried different recent versions of ALSA to no avail.
> So far I've tried:
> 
> * 1.0.17 with Ubuntu patches
> * 1.0.18 with Ubuntu patches
> * 1.0.18a downloaded half an hour ago from here:
>   ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
> 
> I also tried to compile 1.0.16, but seems it is not compatible
> with the kernel:
> 
> $ uname -a
> Linux nidus 2.6.27-10-generic #1 SMP Fri Nov 21 19:19:18 UTC 2008
> x86_64 GNU/Linux
> 
> When I tried 1.0.18a, I also manually loaded snd-hda-codec_analog before
> loading snd-hda-intel without any success.

Note that it's not 1.0.18a but a shapshot version.

Anyway, try to build with --debug=verbose configure option.  Usually
you'll have a bit more messages.
At least, you'll get a message like "codec_mask = 0xxxx" at probing.
If the value is zero, it means that your hardware doesn't set the
codec slot bit, usually a BIOS issue.


Takashi


> And yeah, when I just
> run `modprobe snd-hda-intel` only following modules are loaded:
> 
> $ lsmod | grep snd
> snd_hda_intel          37864  0
> snd_hda_codec          86784  1 snd_hda_intel
> snd_hwdep              17160  1 snd_hda_codec
> snd_pcm_oss            52256  0
> snd_mixer_oss          25088  1 snd_pcm_oss
> snd_pcm                98824  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
> snd_seq_oss            43776  0
> snd_seq_midi_event     16768  1 snd_seq_oss
> snd_seq                67744  4 snd_seq_oss,snd_seq_midi_event
> snd_timer              33424  2 snd_pcm,snd_seq
> snd_seq_device         16788  2 snd_seq_oss,snd_seq
> snd                    83144  10
> snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_seq,snd_timer,snd_seq_device
> soundcore              16800  1 snd
> snd_page_alloc         18576  2 snd_hda_intel,snd_pcm
> 
> What can I do to help get my audio working again?
> I don't want to install different kernel or restart computer
> (well, as a last resort, may be...), but I easily can
> test different any patches, etc.
> 
> PS I don't think it matters, but I use Ubuntu 8.10 x64.
> 
> -- 
> Regards,
> Alexander Chemeris.
> 
> SIPez LLC.
> SIP VoIP, IM and Presence Consulting
> http://www.SIPez.com
> tel: +1 (617) 273-4000
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 


More information about the Alsa-devel mailing list