> Personally I'd suggest that a compile failure merits updating the > tarballs on the front page - 0.9.0rc3a or something like that - because > compilation failures are guaranteed to put people off ALSA for good. > Personally I'd suggest that a compile failure merits updating the > tarballs on the front page - 0.9.0rc3a or something like that - because > compilation failures are guaranteed to put people off ALSA for good.
Or any prog for that matter. Then again, compiling progs is the LAST of Alsa's problems. I got it to compile (surprise). Going through the modules the best I could, I found that the best module for my sb card was the snd-ens1371 So, what do I do? I remove the call to es1371 from /etc/modules.conf and replace it with snd-ens1371, then reboot. Typical right? Anything but! What comes out? Nothing but pure garbage.. Upon reboot, nothing is loaded for sound (imagine that). So, I go into the int.d directory, figuring there's some sound script right? wrong AGAIN! Well, there is, but it certainly doesn't do anything, but sit there and look pretty. --------------------------- /etc/init.d sudo ./alsasound start (wolf@mirage 03:36:19): /etc/init.d sudo ./alsasound status ALSA sound driver not loaded. (wolf@mirage 03:36:21): /etc/init.d --------------------------- So, being the semi-experienced Linux adventurer I am, I try to install the module manually.. BIG BIG mistake... I am so spammed with errors, that, well, here, you look: /etc/init.d sudo insmod snd-ens1371 Using /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_hw_constraint_ratdens_Re6679fdd /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_new_R2be6903d /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_lib_malloc_pages_Rac7e5440 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_info_unregister_R0361905f /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_card_free_R0ce551cf /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_rawmidi_transmit_R01640d01 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_hw_constraint_ratnums_R0e630cd9 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_rawmidi_set_ops_Rb9a20d60 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_verbose_printk_R49d4e4d1 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_format_width_R55eb2175 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_ac97_mixer_R2fb25b51 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_kcalloc_R4da9e78a /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_rawmidi_new_R85d5ffe0 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_card_register_R81080388 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_lib_preallocate_pci_pages_for_all_Rf44e8e7d /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_ctl_new1_R5aeace34 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_lib_free_pages_R17515d4f /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_set_ops_Re67264f0 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_period_elapsed_R62045569 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_device_new_Rc842e0cf /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_card_new_R82cb7a17 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_rawmidi_receive_R2c08d052 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_lib_ioctl_Rf7c51238 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_iprintf_R2f0b152f /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_lib_preallocate_free_for_all_Rd3fb5653 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_pcm_set_sync_Re3316424 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_info_create_card_entry_R0f91d9d5 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_info_free_entry_R4e5a9dcf /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_info_register_R6e0cdc13 /lib/modules/2.4.18-5/kernel/sound/pci/snd-ens1371.o: unresolved symbol snd_ctl_add_R1c0b0691 (wolf@mirage 03:37:37): and, the reesults of lsmod: /lib/modules lsmod Module Size Used by Not tainted r128 93880 1 agpgart 39680 3 autofs 11940 0 (autoclean) (unused) 8139too 16480 1 mii 2408 0 [8139too] ipchains 43464 11 ide-scsi 9664 0 ide-cd 30272 0 cdrom 32064 0 [ide-cd] sd_mod 12992 0 (autoclean) (unused) scsi_mod 109424 2 (autoclean) [ide-scsi sd_mod] usb-uhci 24452 0 (unused) usbcore 71968 1 [usb-uhci] ext3 67296 9 jbd 49496 9 [ext3] (wolf@mirage 03:39:24): /lib/modules The long and short of things: This DEFINITELY needs to be made easier, so that someone can UNDERSTAND what they're doing here, and do it correctly. Documentation needs to be written as to how to PROPERLY change an individual's sound card from the (admitedly crap) OSS to Alsa, ESPECIALLY if this is going to become the new Linux "standard". That said, how exactly does one go about solving these problems? It SEEMS that I'm missing somethin, but, umm, what? and how do I get it? Where do I get it? ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user