no sound under 2.6.22-14 kernel w/ Intel audio

Colin Brace cb at lim.nl
Tue Feb 12 18:46:29 UTC 2008


Hi all,

The 2.6.22-14 kernel breaks the audio on my Acer Aspire 5500Z laptop,
which has an Intel chipset:

$ lspci | grep audio
00:1e.2 Multimedia audio controller: Intel Corporation
82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)

dmesg reveals a slew of error messages:

[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_info_register
[ 18.792000] snd_ac97_codec: Unknown symbol snd_info_register
[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_ctl_add
[ 18.792000] snd_ac97_codec: Unknown symbol snd_ctl_add
[ 18.792000] snd_ac97_codec: disagrees about version of symbol
snd_info_free_entry
[ 18.792000] snd_ac97_codec: Unknown symbol snd_info_free_entry
[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_ctl_find_id
[ 18.792000] snd_ac97_codec: Unknown symbol snd_ctl_find_id
[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_ctl_new1
[ 18.792000] snd_ac97_codec: Unknown symbol snd_ctl_new1
[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_ctl_remove_id
[ 18.792000] snd_ac97_codec: Unknown symbol snd_ctl_remove_id
[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_component_add
[ 18.792000] snd_ac97_codec: Unknown symbol snd_component_add
[ 18.792000] snd_ac97_codec: disagrees about version of symbol
snd_pcm_hw_rule_add
[ 18.792000] snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
[ 18.792000] snd_ac97_codec: disagrees about version of symbol snd_device_new
[ 18.792000] snd_ac97_codec: Unknown symbol snd_device_new
[ 18.792000] snd_ac97_codec: disagrees about version of symbol
snd_info_create_card_entry
[ 18.792000] snd_ac97_codec: Unknown symbol snd_info_create_card_entry
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_pcm_close
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_resume
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_pcm_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_new
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_limit_hw_rates
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_limit_hw_rates
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_card_register
[ 18.804000] snd_intel8x0: Unknown symbol snd_card_register
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_card_free
[ 18.804000] snd_intel8x0: Unknown symbol snd_card_free
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_lib_preallocate_pages_for_all
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_card_proc_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_card_proc_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_pcm_open
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_set_rate
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_update_bits
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_mixer
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_bus
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_dma_free_pages
[ 18.804000] snd_intel8x0: Unknown symbol snd_dma_free_pages
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_pcm_double_rate_rules
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_update_power
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_card_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_card_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_suspend
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_lib_malloc_pages
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_pcm_lib_ioctl
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_lib_free_pages
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_lib_free_pages
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_pcm_set_ops
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_set_ops
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_hw_constraint_list
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_list
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_device_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_device_new
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_get_short_name
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_pcm_suspend_all
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_suspend_all
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_card_disconnect
[ 18.804000] snd_intel8x0: Unknown symbol snd_card_disconnect
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_pcm_assign
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_hw_constraint_integer
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_integer
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_hw_constraint_msbits
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_msbits
[ 18.804000] snd_intel8x0: disagrees about version of symbol snd_dma_alloc_pages
[ 18.804000] snd_intel8x0: Unknown symbol snd_dma_alloc_pages
[ 18.804000] snd_intel8x0: disagrees about version of symbol
snd_pcm_period_elapsed
[ 18.804000] snd_intel8x0: Unknown symbol snd_pcm_period_elapsed
[ 18.804000] snd_intel8x0: Unknown symbol snd_ac97_tune_hardware

Audio works normally with the 2.6.22-12  kernel.

I' ve opened a bug report on launchpad:
<https://bugs.launchpad.net/ubuntu/+bug/189366> Alas no feedback up to
now.

Any suggestions for things to try? I don't mind booting the older
kernel, but I'd like to help fix this bug, in case others are
affected. I am running 7.10 with the latest updates.

-- 
  Colin Brace
  Amsterdam
  http://lim.nl




More information about the ubuntu-users mailing list