View previous topic :: View next topic |
Author |
Message |
brianahr Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/866681386430c0c2eb8426.png)
Joined: 07 Oct 2004 Posts: 236 Location: USA
|
Posted: Mon Oct 10, 2005 4:20 am Post subject: After updating to new gentoo kernel, alsa is b0rked |
|
|
I compiled the new gentoo kernel (2.6.13-gentoo-r3 I believe) with a known-to-be-working .config file. I reemerged alsa-driver to update the kernel modules, and now on bootup, I get the following output to dmesg, as well as a ton of junk during the bootup scripts. I have an Intel-810 chipset, and the sound card is a SigmaTel Audio STAC9766. Needless to say, the kernel module fails to load:
Code: |
unknown symbol snd_verbose_printk
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: Unknown symbol snd_major
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_interval_refine
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_verbose_printk
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_ac97_codec: Unknown symbol snd_iprintf
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_intel8x0: Unknown symbol snd_ac97_pcm_close
snd_intel8x0: Unknown symbol snd_ac97_resume
snd_intel8x0: Unknown symbol snd_pcm_new
snd_intel8x0: Unknown symbol snd_pcm_limit_hw_rates
snd_intel8x0: Unknown symbol snd_card_register
snd_intel8x0: Unknown symbol snd_card_free
snd_intel8x0: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_intel8x0: Unknown symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_ac97_pcm_open
snd_intel8x0: Unknown symbol snd_ac97_set_rate
snd_intel8x0: Unknown symbol snd_ac97_update_bits
snd_intel8x0: Unknown symbol snd_ac97_mixer
snd_intel8x0: Unknown symbol snd_card_pci_resume
snd_intel8x0: Unknown symbol snd_ac97_bus
snd_intel8x0: Unknown symbol snd_verbose_printk
snd_intel8x0: Unknown symbol snd_ac97_pcm_double_rate_rules
snd_intel8x0: Unknown symbol snd_card_new
snd_intel8x0: Unknown symbol snd_ac97_suspend
snd_intel8x0: Unknown symbol snd_iprintf
snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl
snd_intel8x0: Unknown symbol snd_pcm_lib_free_pages
snd_intel8x0: Unknown symbol snd_card_pci_suspend
snd_intel8x0: Unknown symbol snd_pcm_set_ops
snd_intel8x0: Unknown symbol snd_card_set_pm_callback
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_list
snd_intel8x0: Unknown symbol snd_device_new
snd_intel8x0: Unknown symbol snd_ac97_get_short_name
snd_intel8x0: Unknown symbol snd_pcm_suspend_all
snd_intel8x0: Unknown symbol snd_ac97_pcm_assign
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_integer
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_msbits
snd_intel8x0: Unknown symbol snd_pcm_period_elapsed
snd_intel8x0: Unknown symbol snd_ac97_tune_hardware
snd: Unknown parameter `device_mode'
snd_seq_device: Unknown symbol snd_info_register
snd_seq_device: Unknown symbol snd_info_create_module_entry
snd_seq_device: Unknown symbol snd_info_free_entry
snd_seq_device: Unknown symbol snd_seq_root
snd_seq_device: Unknown symbol snd_verbose_printk
snd_seq_device: Unknown symbol snd_iprintf
snd_seq_device: Unknown symbol snd_device_new
snd_seq_device: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_info_register
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_iprintf
snd_timer: Unknown symbol snd_ecards_limit
snd_timer: Unknown symbol snd_oss_info_register
snd_timer: Unknown symbol snd_unregister_device
snd_timer: Unknown symbol snd_device_new
snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
snd_seq: Unknown symbol snd_timer_stop
snd_seq: Unknown symbol snd_info_register
snd_seq: Unknown symbol snd_info_create_module_entry
snd_seq: Unknown symbol snd_request_card
snd_seq: Unknown symbol snd_seq_autoload_lock
snd_seq: Unknown symbol snd_info_free_entry
snd_seq: Unknown symbol snd_seq_root
snd_seq: Unknown symbol snd_timer_close
snd_seq: Unknown symbol snd_seq_autoload_unlock
snd_seq: Unknown symbol snd_verbose_printk
snd_seq: Unknown symbol snd_timer_open
snd_seq: Unknown symbol snd_timer_start
snd_seq: Unknown symbol snd_iprintf
snd_seq: Unknown symbol snd_timer_resolution
snd_seq: Unknown symbol snd_timer_pause
snd_seq: Unknown symbol snd_ecards_limit
snd_seq: Unknown symbol snd_unregister_device
snd_seq: Unknown symbol snd_seq_device_load_drivers
snd_seq: Unknown symbol snd_info_unregister
snd_seq: Unknown symbol snd_register_device
snd_seq_midi_event: Unknown symbol snd_seq_expand_var_event
snd_seq_oss: Unknown symbol snd_seq_kernel_client_enqueue
snd_seq_oss: Unknown symbol snd_info_register
snd_seq_oss: Unknown symbol snd_seq_set_queue_tempo
snd_seq_oss: Unknown symbol snd_info_create_module_entry
snd_seq_oss: Unknown symbol snd_seq_delete_kernel_client
snd_seq_oss: Unknown symbol snd_seq_autoload_lock
snd_seq_oss: Unknown symbol snd_seq_kernel_client_dispatch
snd_seq_oss: Unknown symbol snd_info_free_entry
snd_seq_oss: Unknown symbol snd_seq_root
snd_seq_oss: Unknown symbol snd_seq_kernel_client_enqueue_blocking
snd_seq_oss: Unknown symbol snd_unregister_oss_device
snd_seq_oss: Unknown symbol snd_seq_autoload_unlock
snd_seq_oss: Unknown symbol snd_verbose_printk
snd_seq_oss: Unknown symbol snd_register_oss_device
snd_seq_oss: Unknown symbol snd_seq_device_register_driver
snd_seq_oss: Unknown symbol snd_midi_event_free
snd_seq_oss: Unknown symbol snd_iprintf
snd_seq_oss: Unknown symbol snd_midi_event_no_status
snd_seq_oss: Unknown symbol snd_oss_info_register
snd_seq_oss: Unknown symbol snd_seq_device_unregister_driver
snd_seq_oss: Unknown symbol snd_seq_event_port_detach
snd_seq_oss: Unknown symbol snd_midi_event_new
snd_seq_oss: Unknown symbol snd_midi_event_decode
snd_seq_oss: Unknown symbol snd_seq_create_kernel_client
snd_seq_oss: Unknown symbol snd_seq_kernel_client_write_poll
snd_seq_oss: Unknown symbol snd_midi_event_encode_byte
snd_seq_oss: Unknown symbol snd_seq_kernel_client_ctl
snd_seq_oss: Unknown symbol snd_info_unregister
snd: Unknown parameter `device_mode'
snd_mixer_oss: Unknown symbol snd_info_register
snd_mixer_oss: Unknown symbol snd_info_free_entry
snd_mixer_oss: Unknown symbol snd_info_get_str
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_ctl_find_id
snd_mixer_oss: Unknown symbol snd_verbose_printk
snd_mixer_oss: Unknown symbol snd_register_oss_device
snd_mixer_oss: Unknown symbol snd_card_file_add
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
snd_mixer_oss: Unknown symbol snd_iprintf
snd_mixer_oss: Unknown symbol snd_cards
snd_mixer_oss: Unknown symbol snd_ctl_notify
snd_mixer_oss: Unknown symbol snd_oss_info_register
snd_mixer_oss: Unknown symbol snd_kmalloc_strdup
snd_mixer_oss: Unknown symbol snd_info_create_card_entry
snd_mixer_oss: Unknown symbol snd_card_file_remove
snd_mixer_oss: Unknown symbol snd_info_unregister
snd_mixer_oss: Unknown symbol snd_ctl_find_numid
snd_mixer_oss: Unknown symbol snd_info_get_line
snd_timer: Unknown symbol snd_info_register
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_iprintf
snd_timer: Unknown symbol snd_ecards_limit
snd_timer: Unknown symbol snd_oss_info_register
snd_timer: Unknown symbol snd_unregister_device
snd_timer: Unknown symbol snd_device_new
snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_register
snd_pcm: Unknown symbol snd_info_create_module_entry
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: Unknown symbol snd_info_free_entry
snd_pcm: Unknown symbol snd_info_get_str
snd_pcm: Unknown symbol snd_verbose_printk
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: Unknown symbol snd_major
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
snd_pcm_oss: Unknown symbol snd_pcm_lib_read
snd_pcm_oss: Unknown symbol snd_info_register
snd_pcm_oss: Unknown symbol snd_pcm_hw_constraints_init
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_near
snd_pcm_oss: Unknown symbol _snd_pcm_hw_param_setinteger
snd_pcm_oss: Unknown symbol snd_pcm_kernel_ioctl
snd_pcm_oss: Unknown symbol snd_pcm_stop
snd_pcm_oss: Unknown symbol snd_info_free_entry
snd_pcm_oss: Unknown symbol snd_pcm_format_unsigned
snd_pcm_oss: Unknown symbol _snd_pcm_hw_params_any
snd_pcm_oss: Unknown symbol snd_info_get_str
snd_pcm_oss: Unknown symbol snd_pcm_format_physical_width
snd_pcm_oss: Unknown symbol snd_unregister_oss_device
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_value_max
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_set
snd_pcm_oss: Unknown symbol snd_pcm_format_silence_64
snd_pcm_oss: Unknown symbol snd_verbose_printk
snd_pcm_oss: Unknown symbol snd_pcm_open_substream
snd_pcm_oss: Unknown symbol snd_register_oss_device
snd_pcm_oss: Unknown symbol snd_pcm_lib_readv
snd_pcm_oss: Unknown symbol _snd_pcm_hw_param_set
snd_pcm_oss: Unknown symbol snd_card_file_add
snd_pcm_oss: Unknown symbol snd_pcm_kernel_capture_ioctl
snd_pcm_oss: Unknown symbol snd_pcm_lib_writev
snd_pcm_oss: Unknown symbol _snd_pcm_hw_param_min
snd_pcm_oss: Unknown symbol snd_mixer_oss_ioctl_card
snd_pcm_oss: Unknown symbol snd_iprintf
snd_pcm_oss: Unknown symbol snd_task_name
snd_pcm_oss: Unknown symbol snd_pcm_format_linear
snd_pcm_oss: Unknown symbol snd_pcm_mmap_data
snd_pcm_oss: Unknown symbol snd_pcm_devices
snd_pcm_oss: Unknown symbol snd_oss_info_register
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_value_min
snd_pcm_oss: Unknown symbol snd_pcm_build_linear_format
snd_pcm_oss: Unknown symbol snd_pcm_hw_param_mask
snd_pcm_oss: Unknown symbol snd_kmalloc_strdup
snd_pcm_oss: Unknown symbol snd_pcm_format_signed
snd_pcm_oss: Unknown symbol snd_pcm_hw_constraints_complete
snd_pcm_oss: Unknown symbol snd_pcm_hw_refine
snd_pcm_oss: Unknown symbol snd_pcm_kernel_playback_ioctl
snd_pcm_oss: Unknown symbol snd_info_create_card_entry
snd_pcm_oss: Unknown symbol snd_pcm_format_big_endian
snd_pcm_oss: Unknown symbol snd_pcm_notify
snd_pcm_oss: Unknown symbol snd_pcm_release_substream
snd_pcm_oss: Unknown symbol snd_pcm_lib_write
snd_pcm_oss: Unknown symbol snd_card_file_remove
snd_pcm_oss: Unknown symbol snd_pcm_format_set_silence
snd_pcm_oss: Unknown symbol snd_info_unregister
snd_pcm_oss: Unknown symbol snd_info_get_line
snd_pcm_oss: Unknown symbol snd_pcm_format_width
snd: Unknown parameter `device_mode'
snd_mixer_oss: Unknown symbol snd_info_register
snd_mixer_oss: Unknown symbol snd_info_free_entry
snd_mixer_oss: Unknown symbol snd_info_get_str
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_ctl_find_id
snd_mixer_oss: Unknown symbol snd_verbose_printk
snd_mixer_oss: Unknown symbol snd_register_oss_device
snd_mixer_oss: Unknown symbol snd_card_file_add
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
snd_mixer_oss: Unknown symbol snd_iprintf
snd_mixer_oss: Unknown symbol snd_cards
snd_mixer_oss: Unknown symbol snd_ctl_notify
snd_mixer_oss: Unknown symbol snd_oss_info_register
snd_mixer_oss: Unknown symbol snd_kmalloc_strdup
snd_mixer_oss: Unknown symbol snd_info_create_card_entry
snd_mixer_oss: Unknown symbol snd_card_file_remove
snd_mixer_oss: Unknown symbol snd_info_unregister
snd_mixer_oss: Unknown symbol snd_ctl_find_numid
snd_mixer_oss: Unknown symbol snd_info_get_line
snd: Unknown parameter `device_mode'
snd_seq_device: Unknown symbol snd_info_register
snd_seq_device: Unknown symbol snd_info_create_module_entry
snd_seq_device: Unknown symbol snd_info_free_entry
snd_seq_device: Unknown symbol snd_seq_root
snd_seq_device: Unknown symbol snd_verbose_printk
snd_seq_device: Unknown symbol snd_iprintf
snd_seq_device: Unknown symbol snd_device_new
snd_seq_device: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_info_register
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_iprintf
snd_timer: Unknown symbol snd_ecards_limit
snd_timer: Unknown symbol snd_oss_info_register
snd_timer: Unknown symbol snd_unregister_device
snd_timer: Unknown symbol snd_device_new
snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
snd_seq: Unknown symbol snd_timer_stop
snd_seq: Unknown symbol snd_info_register
snd_seq: Unknown symbol snd_info_create_module_entry
snd_seq: Unknown symbol snd_request_card
snd_seq: Unknown symbol snd_seq_autoload_lock
snd_seq: Unknown symbol snd_info_free_entry
snd_seq: Unknown symbol snd_seq_root
snd_seq: Unknown symbol snd_timer_close
snd_seq: Unknown symbol snd_seq_autoload_unlock
snd_seq: Unknown symbol snd_verbose_printk
snd_seq: Unknown symbol snd_timer_open
snd_seq: Unknown symbol snd_timer_start
snd_seq: Unknown symbol snd_iprintf
snd_seq: Unknown symbol snd_timer_resolution
snd_seq: Unknown symbol snd_timer_pause
snd_seq: Unknown symbol snd_ecards_limit
snd_seq: Unknown symbol snd_unregister_device
snd_seq: Unknown symbol snd_seq_device_load_drivers
snd_seq: Unknown symbol snd_info_unregister
snd_seq: Unknown symbol snd_register_device |
Anyone know whats going on? Thanks. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
alistair Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
![](images/avatars/700483291434c39eb9a147.png)
Joined: 15 Jul 2005 Posts: 869
|
Posted: Mon Oct 10, 2005 9:02 am Post subject: |
|
|
have a look in /lib/modules/<kernel-version>/
for alsa and delete them
then do make && make modules_install && emerge alsa_driver
cp ... ...
etc etc etc (just like normal) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Bigun Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/5922216385c812b00647c9.jpg)
Joined: 21 Sep 2003 Posts: 2198
|
Posted: Wed Oct 12, 2005 11:21 pm Post subject: |
|
|
Same error... didn't help me. _________________ "It's ok, they might have guns but we have flowers." - Perpetual Victim |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DoYouGentooToo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Nov 2004 Posts: 14
|
Posted: Thu Oct 13, 2005 8:50 am Post subject: |
|
|
I have the same problem. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dsd Developer
![Developer Developer](/images/ranks/rank-dev.gif)
Joined: 30 Mar 2003 Posts: 2162 Location: nr London
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|