kernel 2.6.24-12 breaks snd-hda-intel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
I just upgraded my Hardy install to linux-image-
$ lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
$ sudo /sbin/modprobe snd-hda-intel
FATAL: Error inserting snd (/lib/modules/
WARNING: Error running install command for snd
WARNING: Error inserting snd_hwdep (/lib/modules/
WARNING: Error inserting snd_timer (/lib/modules/
FATAL: Error inserting snd (/lib/modules/
WARNING: Error running install command for snd
WARNING: Error inserting snd_timer (/lib/modules/
FATAL: Error inserting snd_pcm (/lib/modules/
WARNING: Error running install command for snd_pcm
FATAL: Error inserting snd_hda_intel (/lib/modules/
I don't know if you want all of the dmesg output. Here is what I think you need:
$ dmesg
[snip]
[ 6032.975993] snd_hda_intel: Unknown symbol snd_ctl_add
[ 6032.976060] snd_hda_intel: Unknown symbol snd_pcm_new
[ 6032.976116] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.976164] snd_hda_intel: Unknown symbol snd_card_register
[ 6032.976207] snd_hda_intel: Unknown symbol snd_card_free
[ 6032.976250] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.976294] snd_hda_intel: Unknown symbol snd_card_proc_new
[ 6032.976441] snd_hda_intel: Unknown symbol snd_ctl_find_id
[ 6032.976499] snd_hda_intel: Unknown symbol snd_verbose_printk
[ 6032.976577] snd_hda_intel: Unknown symbol snd_ctl_new1
[ 6032.976672] snd_hda_intel: Unknown symbol snd_component_add
[ 6032.976728] snd_hda_intel: Unknown symbol snd_card_new
[ 6032.976771] snd_hda_intel: Unknown symbol snd_iprintf
[ 6032.976819] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.976862] snd_hda_intel: Unknown symbol snd_ctl_
[ 6032.976920] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
[ 6032.976968] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.977011] snd_hda_intel: Unknown symbol snd_hwdep_new
[ 6032.977074] snd_hda_intel: Unknown symbol snd_pcm_set_ops
[ 6032.977137] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.977193] snd_hda_intel: Unknown symbol snd_device_new
[ 6032.977260] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
[ 6032.977322] snd_hda_intel: Unknown symbol snd_card_disconnect
[ 6032.977365] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.977496] snd_hda_intel: Unknown symbol snd_pci_
[ 6032.977597] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.977640] snd_hda_intel: Unknown symbol snd_pcm_
[ 6032.977712] snd_hda_intel: Unknown symbol snd_pcm_
Please let me know if you need additional information. I cannot load the driver, and therefore have no sound. Everything worked fine with linux-image-
I can confirm it. Previously (-10, -11) the same modules were installed both by the linux-image and linux-ubuntu- modules packages:
dpkg -L linux-image- 2.6.24- 11-generic |grep snd-hda 2.6.24- 11-generic/ kernel/ sound/pci/ hda/snd- hda-intel. ko
/lib/modules/
dpkg -L linux-ubuntu- modules- 2.6.24- 11-generic |grep snd-hda 2.6.24- 11-generic/ ubuntu/ sound/alsa- driver/ pci/hda/ snd-hda- intel.ko
/lib/modules/
Most likely the ubuntu ones were compiled using different kernel sources what resulted in "unknown symbols".
Now alsa modules were excluded from the kernel image, but judging from unknown symbols they'll have to be recompiled:
dpkg -L linux-image- 2.6.24- 12-generic |grep snd-hda
(finds nothing)