Hi all, I'm reposting this in this section as I realise I posted it in the wrong one previously.
I appear to have two instances of snd_hda_intel, one from my on-board audio and one on my nvidia graphics card (hdmi, natch). I would like to remove the nvidia one from ever loading up.
If I could get rid of the nvidia one (IRQ19) I'd be a much happier bunny. I suspect it of not playing nice with the other kids. For instance, if I set alsound to use msi=1 on the module, one of them bumps up to irq 40 or something, and the other one doesn't.
I know how to blacklist modules, but as I still want to use it on the other audio device that's not an option.
I have no idea how to stop Natty from loading up drivers for a specific piece of hardware.
Anyone got any ideas?
Thanks.
I appear to have two instances of snd_hda_intel, one from my on-board audio and one on my nvidia graphics card (hdmi, natch). I would like to remove the nvidia one from ever loading up.
Code:
dmesg | grep "HDA Intel" [ 17.493127] HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 17.594263] HDA Intel 0000:01:00.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 17.594293] HDA Intel 0000:01:00.1: setting latency timer to 64
Code:
lspci | grep Audio 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 01:00.1 Audio device: nVidia Corporation GF106 High Definition Audio Controller (rev a1)
Code:
lsmod | grep ^snd_hda_intel snd_hda_intel 33211 2
Code:
dmesg | grep hda[-_]intel [ 17.594268] hda_intel: Disable MSI for Nvidia chipset [ 31.923098] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
I have no idea how to stop Natty from loading up drivers for a specific piece of hardware.
Anyone got any ideas?
Thanks.
Comment