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.