I read on another post to use ALSA drivers.
it read as follows:
1) download alsa-driver-0.5.12a.tar.bz2 (exactly this version, not the 0.9 which is in development status) from ALSA (
ftp://ftp.alsa-project.org/pub/driv...0.5.12a.tar.bz2);
Update: 0.9 is no more in development status, so it is now the release to download:
ftp://ftp.alsa-project.org/pub/driv...r-0.9.4.tar.bz2
For local mirrors see:
http://www.alsa-project.org/download.php3
End of Update
2) untar it (tar jxf alsa-driver-0.5.12a.tar.bz2) in a suitable place (e.g. under $HOME/src)
3) be sure you're root. This makes compiling easier, since if it's the
1st time you compile a kernel on this machine, you miss links only root can make.
4) run ./configure --with-kernel=/usr/src/linux-2.4
5) make; make install
6) edit /etc/modules.conf. The configuration from 'wrzfrt' (see message above) is correct, with exception of the name of the driver (possibly changed in the last stable version from ALSA). I also added a 'aumix' process to avoid volume control at '0' level - which is now the ALSA default:
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-card-via8233
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
# card #1
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
That's it. Run Media Player and enjoy!
I did this. The first tar did not compile with the make command, so I tried the other(-5.9.tar.bz2). It compiled and installed and then I edited the modules.conf file and I still have no sound. I originally changed one line in the modules.conf that someone posted to do with a via8233 sound card. Well, my understanding is that Linux sees my SoundBlaster PCI 128 as an ES1370. So, instead of putting this line in:
alias snd-card-0 snd-card-via8233
I put this line in:
alias snd-card-0 snd-card-ens1370
This did not work. In fact when I tried to run sndconfig Linux told me that there was not that device or the like. So I reverted that line back to the via8233 and I don't get that error message but still have no sound at all.
Anyway I am still lost at how to get Linux to recognize sound. Please help me out. Thanks