Distribution: Debian 3.1r2
Kernel 2.6.8
Soundcard: Soundblaster live! 24 bit
Hi!
Couple of days ago I installed Debian 3.1r2, and I can't get my Soundblaster live to work.
First, I installed the alsa-base, alsa-utils & alsa-headers packages using synaptic, but when I tried to run alsaconf, it couldn't find my soundcard, and after I exited the programm, I saw an output that the snd module wasn't found. So I went to the /lib/modules/2.6.8-2-386/kernel/sound/core directory, and found the module wasn't there. I compiled ans installed a new kernel, and it works just fine, the snd module exist and running
modprobe snd
works.
But alsaconf still didn't find my soundcard, so I downloaded the latest alsa-driver, alsa-lib and alsa-utils (versions 1.0.11rc5) directly from
www.alsa-project.org to build them from source. Everything worked without errors, but when I try to modprobe snd-emu10k1, I get the following output:
Code:
WARNING: Error inserting snd_hwdep (/lib/modules/2.6.8/kernel/sound/acore/snd-hwdep.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_util_mem (/lib/modules/2.6.8/kernel/sound/synth/snd-util-mem.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.8/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.8/kernel/sound/acore/seq/snd-seq-device.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.8/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm (/lib/modules/2.6.8/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for snd_pcm
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.8/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_rawmidi (/lib/modules/2.6.8/kernel/sound/acore/snd-rawmidi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_hwdep (/lib/modules/2.6.8/kernel/sound/acore/snd-hwdep.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_util_mem (/lib/modules/2.6.8/kernel/sound/synth/snd-util-mem.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.8/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.8/kernel/sound/acore/seq/snd-seq-device.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.8/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm (/lib/modules/2.6.8/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for snd_pcm
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.8/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_rawmidi (/lib/modules/2.6.8/kernel/sound/acore/snd-rawmidi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_emu10k1 (/lib/modules/2.6.8/kernel/sound/pci/emu10k1/snd-emu10k1.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for snd_emu10k1
Here's the output from dmesg:
Code:
snd_rawmidi: Unknown symbol snd_info_create_card_entry
snd_rawmidi: disagrees about version of symbol snd_device_free
snd_rawmidi: Unknown symbol snd_device_free
snd_rawmidi: disagrees about version of symbol snd_card_file_remove
snd_rawmidi: Unknown symbol snd_card_file_remove
snd_rawmidi: disagrees about version of symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_info_unregister
snd_rawmidi: disagrees about version of symbol snd_device_register
snd_rawmidi: Unknown symbol snd_device_register
snd_rawmidi: disagrees about version of symbol snd_register_device
snd_rawmidi: Unknown symbol snd_register_device
snd_hwdep: disagrees about version of symbol snd_info_register
snd_hwdep: Unknown symbol snd_info_register
snd_hwdep: disagrees about version of symbol snd_info_create_module_entry
snd_hwdep: Unknown symbol snd_info_create_module_entry
snd_hwdep: disagrees about version of symbol snd_info_free_entry
snd_hwdep: Unknown symbol snd_info_free_entry
snd_hwdep: disagrees about version of symbol snd_unregister_oss_device
snd_hwdep: Unknown symbol snd_unregister_oss_device
snd_hwdep: Unknown symbol snd_verbose_printk
snd_hwdep: disagrees about version of symbol snd_register_oss_device
snd_hwdep: Unknown symbol snd_register_oss_device
snd_hwdep: disagrees about version of symbol snd_ctl_register_ioctl
snd_hwdep: Unknown symbol snd_ctl_register_ioctl
snd_hwdep: disagrees about version of symbol snd_card_file_add
snd_hwdep: Unknown symbol snd_card_file_add
snd_hwdep: Unknown symbol snd_compat_kzalloc
snd_hwdep: disagrees about version of symbol snd_iprintf
snd_hwdep: Unknown symbol snd_iprintf
snd_hwdep: disagrees about version of symbol snd_unregister_device
snd_hwdep: Unknown symbol snd_unregister_device
snd_hwdep: disagrees about version of symbol snd_device_new
snd_hwdep: Unknown symbol snd_device_new
snd_hwdep: disagrees about version of symbol snd_ctl_unregister_ioctl
snd_hwdep: Unknown symbol snd_ctl_unregister_ioctl
snd_hwdep: Unknown symbol snd_lookup_oss_minor_data
snd_hwdep: Unknown symbol snd_lookup_minor_data
snd_hwdep: disagrees about version of symbol snd_card_file_remove
snd_hwdep: Unknown symbol snd_card_file_remove
snd_hwdep: disagrees about version of symbol snd_info_unregister
snd_hwdep: Unknown symbol snd_info_unregister
snd_hwdep: disagrees about version of symbol snd_register_device
snd_hwdep: Unknown symbol snd_register_device
snd_util_mem: Unknown symbol snd_compat_kzalloc
snd_timer: disagrees about version of symbol snd_info_register
snd_timer: Unknown symbol snd_info_register
snd_timer: disagrees about version of symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: disagrees about version of symbol snd_info_free_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_compat_kstrdup
snd_timer: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_compat_kzalloc
snd_timer: disagrees about version of symbol snd_iprintf
snd_timer: Unknown symbol snd_iprintf
snd_timer: disagrees about version of symbol snd_unregister_device
snd_timer: Unknown symbol snd_unregister_device
snd_timer: disagrees about version of symbol snd_device_new
snd_timer: Unknown symbol snd_device_new
snd_timer: disagrees about version of symbol snd_info_unregister
snd_timer: Unknown symbol snd_info_unregister
snd_timer: disagrees about version of symbol snd_register_device
snd_timer: Unknown symbol snd_register_device
snd_seq_device: disagrees about version of symbol snd_info_register
snd_seq_device: Unknown symbol snd_info_register
snd_seq_device: disagrees about version of symbol snd_info_create_module_entry
snd_seq_device: Unknown symbol snd_info_create_module_entry
snd_seq_device: disagrees about version of symbol snd_info_free_entry
snd_seq_device: Unknown symbol snd_info_free_entry
snd_seq_device: disagrees about version of symbol snd_seq_root
snd_seq_device: Unknown symbol snd_seq_root
snd_seq_device: Unknown symbol snd_verbose_printk
snd_seq_device: Unknown symbol snd_compat_kzalloc
snd_seq_device: disagrees about version of symbol snd_iprintf
snd_seq_device: Unknown symbol snd_iprintf
snd_seq_device: disagrees about version of symbol snd_device_new
snd_seq_device: Unknown symbol snd_device_new
snd_seq_device: disagrees about version of symbol snd_info_unregister
snd_seq_device: Unknown symbol snd_info_unregister
snd_timer: disagrees about version of symbol snd_info_register
snd_timer: Unknown symbol snd_info_register
snd_timer: disagrees about version of symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: disagrees about version of symbol snd_info_free_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_compat_kstrdup
snd_timer: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_compat_kzalloc
snd_timer: disagrees about version of symbol snd_iprintf
snd_timer: Unknown symbol snd_iprintf
snd_timer: disagrees about version of symbol snd_unregister_device
snd_timer: Unknown symbol snd_unregister_device
snd_timer: disagrees about version of symbol snd_device_new
snd_timer: Unknown symbol snd_device_new
snd_timer: disagrees about version of symbol snd_info_unregister
snd_timer: Unknown symbol snd_info_unregister
snd_timer: disagrees about version of symbol snd_register_device
snd_timer: Unknown symbol snd_register_device
snd_pcm: disagrees about version of symbol snd_info_register
snd_pcm: Unknown symbol snd_info_register
snd_pcm: disagrees about version of symbol snd_info_create_module_entry
snd_pcm: Unknown symbol snd_info_create_module_entry
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_compat_kcalloc
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: disagrees about version of symbol snd_info_free_entry
snd_pcm: Unknown symbol snd_info_free_entry
snd_pcm: Unknown symbol snd_verbose_printk
snd_pcm: disagrees about version of symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: disagrees about version of symbol snd_card_file_add
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_compat_kzalloc
snd_pcm: disagrees about version of symbol snd_iprintf
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: disagrees about version of symbol snd_unregister_device
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: disagrees about version of symbol snd_device_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: disagrees about version of symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_lookup_minor_data
snd_pcm: disagrees about version of symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: disagrees about version of symbol snd_power_wait
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: disagrees about version of symbol snd_device_free
snd_pcm: Unknown symbol snd_device_free
snd_pcm: disagrees about version of symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: disagrees about version of symbol snd_info_unregister
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: disagrees about version of symbol snd_device_register
snd_pcm: Unknown symbol snd_device_register
snd_pcm: disagrees about version of symbol snd_register_device
snd_pcm: Unknown symbol snd_register_device
snd_pcm: disagrees about version of symbol snd_info_get_line
snd_pcm: Unknown symbol snd_info_get_line
snd_ac97_codec: disagrees about version of symbol snd_info_register
snd_ac97_codec: Unknown symbol snd_info_register
snd_ac97_codec: disagrees about version of symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_ctl_add
snd_ac97_codec: Unknown symbol snd_compat_kcalloc
snd_ac97_codec: disagrees about version of symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_info_free_entry
snd_ac97_codec: Unknown symbol snd_interval_refine
snd_ac97_codec: disagrees about version of symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_ctl_find_id
snd_ac97_codec: Unknown symbol snd_verbose_printk
snd_ac97_codec: disagrees about version of symbol snd_ctl_new1
snd_ac97_codec: Unknown symbol snd_ctl_new1
snd_ac97_codec: disagrees about version of symbol snd_ctl_remove_id
snd_ac97_codec: Unknown symbol snd_ctl_remove_id
snd_ac97_codec: disagrees about version of symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_component_add
snd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add
snd_ac97_codec: Unknown symbol snd_compat_kzalloc
snd_ac97_codec: disagrees about version of symbol snd_iprintf
snd_ac97_codec: Unknown symbol snd_iprintf
snd_ac97_codec: disagrees about version of symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: disagrees about version of symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: disagrees about version of symbol snd_info_unregister
snd_ac97_codec: Unknown symbol snd_info_unregister
snd_rawmidi: disagrees about version of symbol snd_info_register
snd_rawmidi: Unknown symbol snd_info_register
snd_rawmidi: Unknown symbol snd_seq_device_new
snd_rawmidi: disagrees about version of symbol snd_info_free_entry
snd_rawmidi: Unknown symbol snd_info_free_entry
snd_rawmidi: disagrees about version of symbol snd_unregister_oss_device
snd_rawmidi: Unknown symbol snd_unregister_oss_device
snd_rawmidi: Unknown symbol snd_verbose_printk
snd_rawmidi: disagrees about version of symbol snd_register_oss_device
snd_rawmidi: Unknown symbol snd_register_oss_device
snd_rawmidi: disagrees about version of symbol snd_ctl_register_ioctl
snd_rawmidi: Unknown symbol snd_ctl_register_ioctl
snd_rawmidi: disagrees about version of symbol snd_card_file_add
snd_rawmidi: Unknown symbol snd_card_file_add
snd_rawmidi: Unknown symbol snd_compat_kzalloc
snd_rawmidi: disagrees about version of symbol snd_iprintf
snd_rawmidi: Unknown symbol snd_iprintf
snd_rawmidi: disagrees about version of symbol snd_unregister_device
snd_rawmidi: Unknown symbol snd_unregister_device
snd_rawmidi: disagrees about version of symbol snd_device_new
snd_rawmidi: Unknown symbol snd_device_new
snd_rawmidi: disagrees about version of symbol snd_ctl_unregister_ioctl
snd_rawmidi: Unknown symbol snd_ctl_unregister_ioctl
snd_rawmidi: Unknown symbol snd_lookup_oss_minor_data
snd_rawmidi: Unknown symbol snd_lookup_minor_data
snd_rawmidi: disagrees about version of symbol snd_info_create_card_entry
snd_rawmidi: Unknown symbol snd_info_create_card_entry
snd_rawmidi: disagrees about version of symbol snd_device_free
snd_rawmidi: Unknown symbol snd_device_free
snd_rawmidi: disagrees about version of symbol snd_card_file_remove
snd_rawmidi: Unknown symbol snd_card_file_remove
snd_rawmidi: disagrees about version of symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_info_unregister
snd_rawmidi: disagrees about version of symbol snd_device_register
snd_rawmidi: Unknown symbol snd_device_register
snd_rawmidi: disagrees about version of symbol snd_register_device
snd_rawmidi: Unknown symbol snd_register_device
snd_emu10k1: Unknown symbol snd_rawmidi_receive
snd_emu10k1: Unknown symbol snd_rawmidi_transmit
snd_emu10k1: Unknown symbol snd_ac97_write_cache
snd_emu10k1: disagrees about version of symbol snd_ctl_add
snd_emu10k1: Unknown symbol snd_ctl_add
snd_emu10k1: Unknown symbol snd_ac97_resume
snd_emu10k1: Unknown symbol snd_pcm_new
snd_emu10k1: Unknown symbol snd_seq_device_new
snd_emu10k1: disagrees about version of symbol snd_card_register
snd_emu10k1: Unknown symbol snd_card_register
snd_emu10k1: Unknown symbol snd_compat_kcalloc
snd_emu10k1: disagrees about version of symbol snd_card_free
snd_emu10k1: Unknown symbol snd_card_free
snd_emu10k1: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_emu10k1: disagrees about version of symbol snd_card_proc_new
snd_emu10k1: Unknown symbol snd_card_proc_new
snd_emu10k1: Unknown symbol snd_pcm_hw_constraint_minmax
snd_emu10k1: Unknown symbol snd_timer_interrupt
snd_emu10k1: Unknown symbol snd_pci_compat_restore_state
snd_emu10k1: Unknown symbol snd_ac97_mixer
snd_emu10k1: disagrees about version of symbol snd_ctl_remove
snd_emu10k1: Unknown symbol snd_ctl_remove
snd_emu10k1: Unknown symbol snd_ac97_bus
snd_emu10k1: disagrees about version of symbol snd_ctl_find_id
snd_emu10k1: Unknown symbol snd_ctl_find_id
snd_emu10k1: Unknown symbol snd_verbose_printk
snd_emu10k1: disagrees about version of symbol snd_ctl_new1
snd_emu10k1: Unknown symbol snd_ctl_new1
snd_emu10k1: disagrees about version of symbol snd_ctl_remove_id
snd_emu10k1: Unknown symbol snd_ctl_remove_id
snd_emu10k1: Unknown symbol snd_compat_kzalloc
snd_emu10k1: disagrees about version of symbol snd_card_new
snd_emu10k1: Unknown symbol snd_card_new
snd_emu10k1: Unknown symbol snd_ac97_suspend
snd_emu10k1: disagrees about version of symbol snd_iprintf
snd_emu10k1: Unknown symbol snd_iprintf
snd_emu10k1: Unknown symbol snd_pcm_lib_malloc_pages
snd_emu10k1: Unknown symbol __snd_util_mem_alloc
snd_emu10k1: Unknown symbol snd_util_memhdr_new
snd_emu10k1: Unknown symbol snd_pcm_lib_ioctl
snd_emu10k1: Unknown symbol snd_pcm_lib_free_pages
snd_emu10k1: Unknown symbol snd_hwdep_new
snd_emu10k1: disagrees about version of symbol snd_cards
snd_emu10k1: Unknown symbol snd_cards
snd_emu10k1: Unknown symbol snd_pci_compat_save_state
snd_emu10k1: disagrees about version of symbol snd_ctl_notify
snd_emu10k1: Unknown symbol snd_ctl_notify
snd_emu10k1: Unknown symbol snd_pcm_set_ops
snd_emu10k1: Unknown symbol snd_timer_new
snd_emu10k1: Unknown symbol snd_pcm_hw_constraint_list
snd_emu10k1: disagrees about version of symbol snd_device_new
snd_emu10k1: Unknown symbol snd_device_new
snd_emu10k1: Unknown symbol snd_pcm_sgbuf_ops_page
snd_emu10k1: Unknown symbol snd_pcm_suspend_all
snd_emu10k1: Unknown symbol snd_rawmidi_new
snd_emu10k1: Unknown symbol snd_pcm_hw_constraint_integer
snd_emu10k1: Unknown symbol __snd_util_mem_free
snd_emu10k1: Unknown symbol snd_rawmidi_set_ops
snd_emu10k1: Unknown symbol snd_pcm_lib_preallocate_pages
snd_emu10k1: Unknown symbol snd_util_memhdr_free
snd_emu10k1: disagrees about version of symbol snd_device_free
snd_emu10k1: Unknown symbol snd_device_free
snd_emu10k1: Unknown symbol snd_pcm_period_elapsed
snd_emu10k1: Unknown symbol __snd_util_memblk_new
snd_emu10k1: Unknown symbol snd_pcm_format_widt
I'm also running Fedora Core 4, and sound works just fine there, but since I'm still pretty new to Linux, those two outputs don't mean much to me.
Can anyone help, please?
Thanks, Tanja
PS: I also created a file "alsa" in the /etc/modutils directory, just after the instructions on
http://www.alsa-project.org/alsa-doc...module=emu10k1