Peter Humphrey wrote:
On Tuesday 12 January 2010 06:39:16 Dale wrote:
From your post, it appears that the kernel sees the card. However, the
only time I have seen this error was when I didn't have the right driver
for my sound card. Can you check again to make very sure you have the
right driver? Maybe there is two that are really close or something.
These are the loaded sound modules. Can you see any conflict?
# lsmod | grep snd
snd_seq_oss 23781 0
snd_seq_midi_event 4540 1 snd_seq_oss
snd_seq 42949 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 4405 2 snd_seq_oss,snd_seq
snd_pcm_oss 30573 0
snd_mixer_oss 12406 1 snd_pcm_oss
snd_hda_intel 17746 1
snd_hda_codec 44688 1 snd_hda_intel
snd_pcm 55177 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 15366 2 snd_seq,snd_pcm
snd 43222 11
snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore 4447 1 snd
snd_page_alloc 5937 2 snd_hda_intel,snd_pcm
I believe that snd_hda_intel is the right driver for the card, though I'm
not certain. The kernel seems to have known about these cards since version
2.6.26.2.
Maybe I should try removing all traces of OSS from the kernel.
# lspci -vs 00:1b.0
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev
05)
Subsystem: ASUSTeK Computer Inc. Device 8375
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at f7ff8000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
Try this site:
http://kmuto.jp/debian/hcl/
That should tell you exactly what driver you are supposed to use. At
least that way you are sure you have the right one.
I don't see any conflict but I'm not a sound card expert either. I just
recall having that error a couple times. I had it once when I hadn't
enabled the correct driver and once when I had two enabled that seemed
to conflict with each other. It was a good while back tho.
Maybe that site will help.
Dale
:-) :-)