Code: Select all
Intel ICH 0000:00:06.0: PCI INT A disabled
Intel ICH: probe of 0000:00:06.0 failed with error -5
Intel ICH 0000:00:06.0: PCI INT A -> Link[LAUI] -> GSI 21 (level, high) -> IRQ 21
Intel ICH 0000:00:06.0: setting latency timer to 64
codec_ready: codec is not ready [0x300000]
Code: Select all
00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 80c5
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 21
Region 0: I/O ports at e800 [size=256]
Region 1: I/O ports at e400 [size=128]
Region 2: Memory at febfb000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel modules: snd-intel8x0
Code: Select all
# cat /proc/interrupts
CPU0
0: 121 IO-APIC-edge timer
1: 8 IO-APIC-edge i8042
7: 1 IO-APIC-edge
8: 2 IO-APIC-edge rtc0
9: 0 IO-APIC-fasteoi acpi
12: 4 IO-APIC-edge i8042
14: 42 IO-APIC-edge ide0
15: 0 IO-APIC-edge ide1
17: 3073 IO-APIC-fasteoi eth0
19: 36321 IO-APIC-fasteoi sata_promise
20: 32 IO-APIC-fasteoi ehci_hcd:usb1, ohci_hcd:usb2, ohci_hcd:usb3
NMI: 0 Non-maskable interrupts
LOC: 54929 Local timer interrupts
SPU: 0 Spurious interrupts
CNT: 0 Performance counter interrupts
PND: 0 Performance pending work
TRM: 0 Thermal event interrupts
THR: 0 Threshold APIC interrupts
MCE: 0 Machine check exceptions
MCP: 3 Machine check polls
ERR: 1
MIS: 0
Unfortunately, that fix didn't work for me.aCOSwt wrote:Did you come across this one ?
http://bugs.gentoo.org/113595
BTW, your preceeding traces show that intel_8x0 catched the device
The motherboard's chipset bears nVidia's name, but the sound chip is, in reality, manufactured by Realtek. The Realtek logo even appears on the chip itself.audiodef wrote:http://www.google.com/search?q=nforce&i ... =firefox-a
Or did I miss something and nforce has nothing at all to do with nvidia?

I posted this earlier. Notice how it points to IRQ21, but /proc/interrupts lists no IRQ21, but stops instead at IRQ20. I don't have a great understanding of how IRQs work, but could this be a problem?avieth wrote:Code: Select all
Intel ICH 0000:00:06.0: PCI INT A disabled Intel ICH: probe of 0000:00:06.0 failed with error -5 Intel ICH 0000:00:06.0: PCI INT A -> Link[LAUI] -> GSI 21 (level, high) -> IRQ 21 Intel ICH 0000:00:06.0: setting latency timer to 64 codec_ready: codec is not ready [0x300000]

Cool, thanks. I might find this useful, as I have a machine with an nforce card on the way.avieth wrote: The motherboard's chipset bears nVidia's name, but the sound chip is, in reality, manufactured by Realtek. The Realtek logo even appears on the chip itself.
Code: Select all
00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 80c5
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0 (500ns min, 1250ns max)
[b] Interrupt: pin A routed to IRQ 4 [/b]
Region 0: I/O ports at e800 [size=256]
Region 1: I/O ports at ec00 [size=128]
Region 2: Memory at febfb000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel modules: snd-intel8x0 Code: Select all
Intel ICH 0000:00:06.0: setting latency timer to 64
codec_ready: codec is not ready [0x300000]
Intel ICH: probe of 0000:00:06.0 failed with error -5

Code: Select all
00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2) Code: Select all
Intel ICH: probe of 0000:00:06.0 failed with error -5 Code: Select all
parm: index:Index value for Intel i8x0 soundcard. (int)
parm: id:ID string for Intel i8x0 soundcard. (charp)
parm: ac97_clock:AC'97 codec clock (0 = whitelist + auto-detect, 1 = force autodetect). (int)
parm: ac97_quirk:AC'97 workaround for strange hardware. (charp)
parm: buggy_semaphore:Enable workaround for hardwares with problematic codec semaphores. (bool)
parm: buggy_irq:Enable workaround for buggy interrupts on some motherboards. (bool)
parm: xbox:Set to 1 for Xbox, if you have problems with the AC'97 codec detection. (bool)
parm: spdif_aclink:S/PDIF over AC-link. (int)
parm: enable:bool
parm: joystick:intCode: Select all
modprobe -r snd-intel8x0
modprobe snd-intel8x0 buggy_irq=1