More sound problems
Vaughn Treude
plug-discuss@lists.plug.phoenix.az.us
Tue, 17 Sep 2002 12:06:43 -0400
Hello everyone:
I've resumed my goal of getting sound to work on my Sony Vaio FX220 notebook
running Red Hat 7.1. I've been having some funny problems with the
libraries, and I thought maybe someone would have encountered some similar
problems.
On the advice of some guy on the Web who's also got a Sony (he's running
Mandrake) I downloaded the following ALSA (Advance Linux Sound Architecture)
sources:
alsa-driver-0.9.0rc3
alsa-lib-0.9.0rc3
alsa-oss-0.9.0rc1
alsa-tools-0.9.0rc1
alsa-utils-0.9.0rc3
I had a little problem compiling the alsa driver part, but this was only
under the "isa" subdirectory, and assuming that referred to the ISA bus, I
commented that part out of the makefile.
Anyway, I compiled and installed all of the above and then added the
following lines to modules.conf:
alias snd-card-0 snd-card-intel8x0
options snd-card-intel8x0 snd_index=0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
But when I rebooted the system the sound failed to initialize, and I get the
following message whenever I try to access sound:
Sep 16 17:24:53 localhost modprobe: modprobe: Can't locate module sound-slot-0
Sep 16 17:24:53 localhost insmod:
/lib/modules/2.4.2-2/kernel/drivers/usb/usbcore.o: insmod sound-service-0-3
failed
When I tried to manually install (insmod) the "soundcore" module, I got the
following errors:
Using /lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
sys_close_R268cc6a2
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
register_chrdev_R1a5f156e
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
kmalloc_R93d4cfe6
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
vfree_R2fd1d81c
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
unregister_chrdev_Rc192d491
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
request_module_R27e4dc04
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
boot_cpu_data_R0657d037
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
sprintf_R3c2c5af5
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
try_inc_mod_count_Re6105b23
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
kfree_R037a0cba
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
printk_R1b7d4074
/lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o: unresolved symbol
__vmalloc_R79995c5b
And when I tried to install the intel8x0 driver, I got a bunch of similar
errors:
Using /lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_suspend_all_Rsmp_cda10145
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_lib_preallocate_free_for_all_Rsmp_86c4d25e
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_verbose_printk_Rsmp_49d4e4d1
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_card_new_Rsmp_68cbe7db
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
schedule_timeout_R17d59d01
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
do_gettimeofday_R72270e35
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_kcalloc_Rsmp_4da9e78a
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
__const_udelay_Reae3dfd6
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_ac97_mixer_Rsmp_169ceda0
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_read_config_byte_R59f4893e
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_ac97_set_rate_Rsmp_bb654da3
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_set_master_R7631af12
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_card_register_Rsmp_b01af33c
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_lib_free_pages_Rsmp_d4c409bb
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_write_config_word_Ra7f43c5c
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_lib_ioctl_Rsmp_5f17158d
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_period_elapsed_Rsmp_9da2e2e2
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
__request_region_R1a1a4f09
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
release_resource_R814e8407
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
sprintf_R3c2c5af5
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
ioport_resource_R865ebccd
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_device_new_Rsmp_32404ca6
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_enable_device_Re59f0d56
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_hw_constraint_list_Rsmp_885c991c
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_new_Rsmp_c9282126
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_mpu401_uart_new_Rsmp_5e8e952e
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_malloc_pci_pages_Rsmp_7fcd87b4
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
jiffies_R0da02d67
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
synchronize_irq
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_ac97_resume_Rsmp_794c0d88
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_set_ops_Rsmp_23fc8317
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
free_irq_Rf20dabd8
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_hw_constraint_integer_Rsmp_c3065873
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_register_driver_R50d79f2a
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_lib_preallocate_pci_pages_for_all_Rsmp_429f1057
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
kfree_R037a0cba
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_read_config_word_Rb4c9a637
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
__wake_up_R2c77a2af
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_ac97_update_bits_Rsmp_7e1842ee
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
printk_R1b7d4074
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_pcm_lib_malloc_pages_Rsmp_ea4a6b80
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_free_pci_pages_Rsmp_76e65ae5
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_write_config_byte_R546edb5b
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
snd_card_free_Rsmp_a6991863
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
request_irq_R0c60f2e0
/lib/modules/2.4.2-2/kernel/sound/pci/snd-intel8x0.o: unresolved symbol
pci_unregister_driver_Rb2585d04
Now, I understand I'm missing some module or library, but how do I find out
which? And why do all the function names have that funky random-looking ID
string attached?
Thanks,
Vaughn Treude
Nakota Software, Inc.