[alsa-devel] "No codecs found" on Intel HDA + AD1988A
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. 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.
Forgot to add:
$ lspci | grep Audio 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
On Sat, Dec 13, 2008 at 9:57 PM, Alexander Chemeris Alexander.Chemeris@sipez.com 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. 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
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@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
On Sun, Dec 14, 2008 at 12:17 PM, Takashi Iwai tiwai@suse.de wrote:
At Sat, 13 Dec 2008 21:57:04 +0300, Alexander Chemeris wrote:
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.
*nod* Got it.
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.
You were right:
[166020.570348] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [166020.570375] HDA Intel 0000:00:1b.0: setting latency timer to 64 [166020.570380] ALSA alsa-kernel/pci/hda/hda_intel.c:2205: chipset global capabilities = 0x4401 [166020.600518] ALSA alsa-kernel/pci/hda/hda_intel.c:782: codec_mask = 0x0 [166020.600530] ALSA alsa-kernel/pci/hda/hda_intel.c:2279: hda-intel: no codecs found! [166020.600584] HDA Intel 0000:00:1b.0: PCI INT A disabled
_From googling I found that this is a common problem with ASUS P5B mobo. How this can be solved or workarounded?
On Tue, Dec 16, 2008 at 12:25 AM, Alexander Chemeris Alexander.Chemeris@sipez.com wrote:
On Sun, Dec 14, 2008 at 12:17 PM, Takashi Iwai tiwai@suse.de wrote:
At Sat, 13 Dec 2008 21:57:04 +0300, Alexander Chemeris wrote: 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.
Also interesting - I do not recall I updated BIOS this year. How did it work earlier then?
Sorry for mail burst...
On Sun, Dec 14, 2008 at 12:17 PM, Takashi Iwai tiwai@suse.de wrote:
At Sat, 13 Dec 2008 21:57:04 +0300, Alexander Chemeris wrote: 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.
If I manually set codec_mask to 0xf I get following output:
[ 634.273106] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 634.273133] HDA Intel 0000:00:1b.0: setting latency timer to 64 [ 634.273138] ALSA alsa-kernel/pci/hda/hda_intel.c:2216: chipset global capabilities = 0x4401 [ 634.304568] ALSA alsa-kernel/pci/hda/hda_intel.c:786: Overriding codecs probe mask [ 634.304574] ALSA alsa-kernel/pci/hda/hda_intel.c:793: codec_mask = 0xf [ 635.308511] ALSA alsa-kernel/pci/hda/hda_intel.c:633: hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000 [ 636.313617] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #0 probe error; disabling it... [ 637.348012] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #1 probe error; disabling it... [ 638.384508] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #2 probe error; disabling it... [ 639.420508] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #3 probe error; disabling it... [ 639.452023] ALSA alsa-kernel/pci/hda/hda_intel.c:786: Overriding codecs probe mask [ 639.452029] ALSA alsa-kernel/pci/hda/hda_intel.c:793: codec_mask = 0xf [ 640.456014] ALSA alsa-kernel/pci/hda/hda_intel.c:648: hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x000f0000 [ 640.457380] ALSA alsa-kernel/pci/hda/hda_intel.c:706: hda-intel: get_response timeout: IRS=0x1 [ 640.458587] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0001 [ 640.459641] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0002 [ 640.460709] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0004 [ 640.460716] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.462509] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0000 [ 640.463624] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0000 [ 640.464731] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0001 [ 640.465795] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0002 [ 640.466858] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0004 [ 640.466864] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.468730] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x200f0000 [ 640.470038] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.471210] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.471217] ALSA alsa-kernel/pci/hda/hda_intel.c:1303: hda-intel: no codecs initialized [ 640.472915] HDA Intel 0000:00:1b.0: PCI INT A disabled
So it looks like codec is not present or is not recognized... Is it possible, or my hardware looks like broken?
At Tue, 16 Dec 2008 01:28:04 +0300, Alexander Chemeris wrote:
Sorry for mail burst...
On Sun, Dec 14, 2008 at 12:17 PM, Takashi Iwai tiwai@suse.de wrote:
At Sat, 13 Dec 2008 21:57:04 +0300, Alexander Chemeris wrote: 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.
If I manually set codec_mask to 0xf I get following output:
[ 634.273106] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 634.273133] HDA Intel 0000:00:1b.0: setting latency timer to 64 [ 634.273138] ALSA alsa-kernel/pci/hda/hda_intel.c:2216: chipset global capabilities = 0x4401 [ 634.304568] ALSA alsa-kernel/pci/hda/hda_intel.c:786: Overriding codecs probe mask [ 634.304574] ALSA alsa-kernel/pci/hda/hda_intel.c:793: codec_mask = 0xf [ 635.308511] ALSA alsa-kernel/pci/hda/hda_intel.c:633: hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000 [ 636.313617] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #0 probe error; disabling it... [ 637.348012] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #1 probe error; disabling it... [ 638.384508] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #2 probe error; disabling it... [ 639.420508] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #3 probe error; disabling it... [ 639.452023] ALSA alsa-kernel/pci/hda/hda_intel.c:786: Overriding codecs probe mask [ 639.452029] ALSA alsa-kernel/pci/hda/hda_intel.c:793: codec_mask = 0xf [ 640.456014] ALSA alsa-kernel/pci/hda/hda_intel.c:648: hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x000f0000 [ 640.457380] ALSA alsa-kernel/pci/hda/hda_intel.c:706: hda-intel: get_response timeout: IRS=0x1 [ 640.458587] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0001 [ 640.459641] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0002 [ 640.460709] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0004 [ 640.460716] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.462509] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0000 [ 640.463624] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0000 [ 640.464731] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0001 [ 640.465795] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0002 [ 640.466858] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0004 [ 640.466864] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.468730] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x200f0000 [ 640.470038] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.471210] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.471217] ALSA alsa-kernel/pci/hda/hda_intel.c:1303: hda-intel: no codecs initialized [ 640.472915] HDA Intel 0000:00:1b.0: PCI INT A disabled
So it looks like codec is not present or is not recognized... Is it possible, or my hardware looks like broken?
The probing control might not be perfect. At least you can try to enable only one slot at each probe, e.g. probe_mask=1, probe_mask=2, probe_mask=4, and probe_mask=8.
If all of these don't work, it should be really a deeper issue.
Takashi
On Tue, Dec 16, 2008 at 2:36 AM, Takashi Iwai tiwai@suse.de wrote:
At Tue, 16 Dec 2008 01:28:04 +0300, Alexander Chemeris wrote:
Sorry for mail burst...
On Sun, Dec 14, 2008 at 12:17 PM, Takashi Iwai tiwai@suse.de wrote:
At Sat, 13 Dec 2008 21:57:04 +0300, Alexander Chemeris wrote: 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.
If I manually set codec_mask to 0xf I get following output:
[ 634.273106] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 634.273133] HDA Intel 0000:00:1b.0: setting latency timer to 64 [ 634.273138] ALSA alsa-kernel/pci/hda/hda_intel.c:2216: chipset global capabilities = 0x4401 [ 634.304568] ALSA alsa-kernel/pci/hda/hda_intel.c:786: Overriding codecs probe mask [ 634.304574] ALSA alsa-kernel/pci/hda/hda_intel.c:793: codec_mask = 0xf [ 635.308511] ALSA alsa-kernel/pci/hda/hda_intel.c:633: hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000 [ 636.313617] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #0 probe error; disabling it... [ 637.348012] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #1 probe error; disabling it... [ 638.384508] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #2 probe error; disabling it... [ 639.420508] ALSA alsa-kernel/pci/hda/hda_intel.c:1277: hda_intel: Codec #3 probe error; disabling it... [ 639.452023] ALSA alsa-kernel/pci/hda/hda_intel.c:786: Overriding codecs probe mask [ 639.452029] ALSA alsa-kernel/pci/hda/hda_intel.c:793: codec_mask = 0xf [ 640.456014] ALSA alsa-kernel/pci/hda/hda_intel.c:648: hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x000f0000 [ 640.457380] ALSA alsa-kernel/pci/hda/hda_intel.c:706: hda-intel: get_response timeout: IRS=0x1 [ 640.458587] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0001 [ 640.459641] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0002 [ 640.460709] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0xf0004 [ 640.460716] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.462509] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0000 [ 640.463624] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0000 [ 640.464731] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0001 [ 640.465795] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0002 [ 640.466858] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x100f0004 [ 640.466864] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.468730] ALSA alsa-kernel/pci/hda/hda_intel.c:688: hda-intel: send_cmd timeout: IRS=0x1, val=0x200f0000 [ 640.470038] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.471210] ALSA /home/ipse/packages/alsa-git/alsa-driver/pci/hda/hda_codec.c:783: hda_codec: no AFG or MFG node found [ 640.471217] ALSA alsa-kernel/pci/hda/hda_intel.c:1303: hda-intel: no codecs initialized [ 640.472915] HDA Intel 0000:00:1b.0: PCI INT A disabled
So it looks like codec is not present or is not recognized... Is it possible, or my hardware looks like broken?
The probing control might not be perfect. At least you can try to enable only one slot at each probe, e.g. probe_mask=1, probe_mask=2, probe_mask=4, and probe_mask=8.
If all of these don't work, it should be really a deeper issue.
Seems this does not help. What else could I try?
participants (3)
-
Alexander Chemeris
-
Ozan Çağlayan
-
Takashi Iwai