On Wed, 05 Nov 2003 03:34:50 +0000 Dhruba Bandopadhyay <[EMAIL PROTECTED]> wrote:
> Collins Richey wrote: > > I have finally gotten alsa to work for my SoundBlaster PCI 64 (ens1371), but > > it's still a bit hokey. I've seen a few reports but no real answers on > > forum. Maybe someone knows the answer. Bugzilla is down, so I can't search > > there at present. > > > > 1. You should be able to compile the 2.6 alsa modules as built in, but this > > does not work. The kernel reports that the soundcard is not working. > > > > 2. Alsa compiled as modules does work with a little tinkering. > > > > a. If I add alsasound to the boot level scripts as recommended, sound > > does > > not work. Devfsd does not build the /dev/dsp ... entries. > > > > b. If I add alsasound to the default level scripts as recommended, same > > results as for a. A few extra dependancy complaints, since alsasound > > is design for executing at boot time. > > > > c. After either of these approaches, if I issue /etc/init.d/alsasound > > stop > > and then /etc/init.d/alsasound start, sound works. > > > > So, what I do for now is to add the following to /etc/conf.d/local.start > > Do not do this. Only do: > $ rc-update add alsasound boot You didn't read my report closely enough! THIS DOES NOT WORK. If I add alsasound to the boot runlevel then reboot, alsasound starts but the sound card IS NOT WORKING. Read that line again. After doing only this much, devfsd has not generated the /dev/dsp etc. entries, so I can't unmute the sound card! I have to stop alsasound and start it again for the sound card to work. All the apropriate modules are loaded the first time, but the soundcard DOES NOT WORK and /dev/dsp ... are not generated until I stop and start alsasound again. > > > > > /etc/init.d/alsasound start > > /etc/init.d/alsasound stop > > /etc/init.d/alsasound start > > > > Messy (lots of dependancy errors) , but it works. > > > > Does anyone have a clue how to fix this POS? > > > > Steps to get ALSA to work in 2.6 kernel. > > (1) Enable all ALSA related options in kernel. > (2) Boot off newly compiled kernel. All this has been done, except that I haven't compiled the PCI modules for sound cards that I do not have. > (3) Unmute channels (I use gkrellm-volume plugin to do this) > See above. THIS DOES NOT WORK without stopping and starting alsasound again. > Look here for screenshot of gkrellm-volume control if you like. > http://dhruba.codewordt.co.uk/images/gkv.png (left-centre) > > There is no compelling need to emerge anything alsa-related at all. The > only problem is saving your volume levels on shutdown and restoring them on > startup and that can be done using: > I haven't emerged anything alsa-related. > $ alsactl store (put this in /etc/conf.d/local.stop) > $ alsactl restore (put this in /etc/conf.d/local.start) > This doesn't work either. > Then you are sorted. Unfortunately not. -- Collins Richey - Denver Area if you fill your heart with regrets of yesterday and the worries of tomorrow, you have no today to be thankful for. -- [EMAIL PROTECTED] mailing list
