Roger E Critchlow Jr writes: Greetings: Continuing my tale of woe:
> Toshiba Tecra 8100, ymfpci sound, RedHat 7.2 upgraded to > kernel-2.4.9-13 > > Abit BP0-6, ens1371 sound, RedHat 7.2 upgraded to kernel-2.4.9-13smp. with alsa from the cvs repository Because > > $ aplay /usr/share/sounds/startup1.wav > > Playing WAVE '/usr/share/sounds/startup1.wav' : Signed 16 bit Little Endian, Rate >22050 Hz, Stereo > > aplay: xrun:864: read/write error failed on both machines, I thought I had a Redhat or kernel-2.4.9 or operator problem that was common to both machines. But the xrun from aplay appears to be a red herring. Other sounds pretend to play with out generating errors. The ens1371 finally started working last night. I happened to try another device on the card, thus: aplay -v -D hw:0,1 /usr/share/sounds/startup2.wav this played audibly, and since then the default device works, too. Go figure. On the Toshiba/ymf744/ymfpci machine, no such luck. Suggestions from the list were: try the intel8x0 driver (doesn't load, no such device) try starting with nothing in modules.conf (loads fine, makes no sounds) I've upgraded the kernel to 2.4.17 with patch jl13-ll, same results. It seems like everytime I look there's something new in the output of amixer or alsactl, and some things are not initialized as muted. For instance, there are these two controls: control.36 { comment.access 'read write' comment.type INTEGER comment.range '0 - 16383' iface MIXER name 'Digital Capture Volume' value.0 16383 value.1 16383 } control.37 { comment.access 'read write' comment.type INTEGER comment.range '0 - 16383' iface MIXER name 'Digital Capture Volume' index 1 value.0 16383 value.1 16383 } which don't show up in alsamixer but do show up in mixers going through the oss. They initialized at max volume and have been there ever since. The other thing which puzzles me is the output of /proc/asound/sndstat. Right now it says: ------------------------------------------------------------------------ Sound Driver:3.8.1a-980706 (ALSA v0.9.0beta10 emulation code) Kernel: Linux elf2.elf.org 2.4.17-jl13-ll #2 Thu Jan 24 01:47:22 MST 2002 i686 Config options: 0 Installed drivers: Type 10: ALSA emulation Card config: Yamaha DS-XG PCI (YMF744) at 0xcd104000, irq 11 Audio devices: NOT ENABLED IN CONFIG Synth devices: 0: OPL3 FM Midi devices: 0: MPU-401 (UART) Timers: 7: system timer Mixers: 0: mixer00 ------------------------------------------------------------------------ Last night it listed the yamaha as an audio device. I have no idea what "CONFIG" this message refers to, how I would config a sound card without audio, or why the contents of sndstat seem to randomly change. Thanks again to those who have tried to help. I've been trying to make alsa-0.9.0 run on this machine for nearly a month, seeking help for a week, and all I've heard from the speakers are an occasional faint crackling when the driver loads, or a faint click when aplay finishes a wave. The alsa-driver-0.5.12a ymfpci driver works, the ymfpci driver in the current 2.4.* kernel works, and the osslinux396a driver works. But alsa-driver-0.9.0beta10 and subsequent cvs commits do compile, do load without errors, do pretend to play sounds, do run the sequencer interface, but do not make any audible sounds. I'm happy to provide any information, to try any patches or to attempt any experiments, Patch to cvs/alsa-driver/Makefile appended which fixes the uninstall target, though I'm not sure this is how you want to clean out the kernel/sound directory. -- rec -- --- Makefile~ Fri Jan 4 10:51:59 2002 +++ Makefile Sat Jan 26 11:25:52 2002 @@ -126,7 +126,7 @@ .PHONY: install-modules install-modules: - rm -f $(DESTDIR)$(moddir)/snd*.o $(DESTDIR)$(moddir)/persist.o $(DESTDIR)$(moddir)/isapnp.o + rm -rf $(DESTDIR)$(moddir)/* @for d in $(SUBDIRS); do if ! $(MAKE) -C $$d modules_install; then exit 1; fi; done ifeq ($(DESTDIR),) /sbin/depmod -a @@ -176,7 +176,7 @@ .PHONY: uninstall uninstall: rm -rf $(DESTDIR)$(prefix)/include/sound - rm -f $(DESTDIR)$(moddir)/snd*.o $(DESTDIR)$(moddir)/persist.o $(DESTDIR)$(moddir)/isapnp.o + rm -rf $(DESTDIR)$(moddir)/* rm -f $(DESTDIR)/sbin/init.d/alsasound rm -f $(DESTDIR)/etc/rc.d/init.d/alsasound rm -f $(DESTDIR)/etc/init.d/alsasound _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user