snd_hda_intel won't load on 2.6.20-16-generic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
My sound doesn't work with the 2.6.20-16-generic kernel. It does work with the 2.6.20-15-generic kernel. All modules except snd_hda_codec and snd_hda_intel are loaded when I boot 2.6.20-16-generic.
These are the versions of kernels I'm using:
radix@haruko ~% dpkg -l |grep linux-image-2.6.20
ii linux-image-
ii linux-image-
== This is when it works ==
radix@haruko ~% uname -a
Linux haruko 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
radix@haruko ~% aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
radix@haruko ~% lsmod |grep snd
snd_hda_intel 21912 1
snd_hda_codec 205440 1 snd_hda_intel
snd_pcm_oss 44544 0
snd_mixer_oss 17408 1 snd_pcm_oss
snd_pcm 79876 3 snd_hda_
snd_seq_dummy 4740 0
snd_seq_oss 32896 0
snd_seq_midi 9600 0
snd_rawmidi 25472 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_
snd_seq 52592 6 snd_seq_
snd_timer 23684 2 snd_pcm,snd_seq
snd_seq_device 9100 5 snd_seq_
snd 54020 12 snd_hda_
soundcore 8672 1 snd
snd_page_alloc 10888 2 snd_hda_
radix@haruko ~% dmesg |grep snd
(no output)
== This is when it doesn't ==
radix@haruko ~% uname -a
Linux haruko 2.6.20-16-generic #2 SMP Sun Sep 23 19:50:39 UTC 2007 i686 GNU/Linux
radix@haruko ~% aplay -l
aplay: device_list:222: no soundcards found...
radix@haruko ~% lsmod |grep snd
snd_pcm_oss 44672 0
snd_mixer_oss 17792 1 snd_pcm_oss
snd_pcm 80900 1 snd_pcm_oss
snd_seq_oss 35328 0
snd_seq_midi 9728 0
snd_rawmidi 25984 1 snd_seq_midi
snd_seq_midi_event 8576 2 snd_seq_
snd_seq 54256 5 snd_seq_
snd_timer 24196 2 snd_pcm,snd_seq
snd_seq_device 9612 4 snd_seq_
snd 56580 8 snd_pcm_
soundcore 8672 1 snd
snd_page_alloc 11272 1 snd_pcm
radix@haruko ~% sudo modprobe snd_hda_intel
Password:
WARNING: Error inserting snd_hda_codec (/lib/modules/
FATAL: Error inserting snd_hda_intel (/lib/modules/
And here's a bunch of dubious looking stuff in my dmesg output.
[ 19.624000] snd_seq_dummy: disagrees about version of symbol snd_seq_
[ 19.624000] snd_seq_dummy: Unknown symbol snd_seq_
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_ctl_add
[ 19.784000] snd_hda_codec: Unknown symbol snd_ctl_add
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_card_proc_new
[ 19.784000] snd_hda_codec: Unknown symbol snd_card_proc_new
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_ctl_find_id
[ 19.784000] snd_hda_codec: Unknown symbol snd_ctl_find_id
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_ctl_new1
[ 19.784000] snd_hda_codec: Unknown symbol snd_ctl_new1
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_component_add
[ 19.784000] snd_hda_codec: Unknown symbol snd_component_add
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_ctl_elem_read
[ 19.784000] snd_hda_codec: Unknown symbol snd_ctl_elem_read
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_ctl_elem_write
[ 19.784000] snd_hda_codec: Unknown symbol snd_ctl_elem_write
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_pcm_
[ 19.784000] snd_hda_codec: Unknown symbol snd_pcm_
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_device_new
[ 19.784000] snd_hda_codec: Unknown symbol snd_device_new
[ 19.784000] snd_hda_codec: disagrees about version of symbol snd_pcm_
[ 19.784000] snd_hda_codec: Unknown symbol snd_pcm_
[ 19.784000] snd_hda_intel: disagrees about version of symbol snd_pcm_new
[ 19.784000] snd_hda_intel: Unknown symbol snd_pcm_new
[ 19.784000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.784000] snd_hda_intel: Unknown symbol snd_pcm_
[ 19.784000] snd_hda_intel: disagrees about version of symbol snd_card_register
[ 19.784000] snd_hda_intel: Unknown symbol snd_card_register
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_card_free
[ 19.788000] snd_hda_intel: Unknown symbol snd_card_free
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_bus_new
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_build_pcms
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_codec_new
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_card_new
[ 19.788000] snd_hda_intel: Unknown symbol snd_card_new
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_suspend
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_device_new
[ 19.788000] snd_hda_intel: Unknown symbol snd_device_new
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
[ 19.788000] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_resume
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_hda_
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_
[ 19.788000] snd_hda_intel: disagrees about version of symbol snd_pcm_
[ 19.788000] snd_hda_intel: Unknown symbol snd_pcm_
I also exactly have the same problem as yours...