I have the same setup as you. Here is the process that I under went to get the driver and digital out working on my Redhat 8 system.
Drivers/tools installed(
http://sourceforge.net/projects/emu10k1):
emu10k1-v0.20a.tar.bz2
emu-tools-0.9.4-1.i386.rpm
1) extract emu10k1-v0.20a.tar.bz2
cd to emu10k1-v0.20a
make
make install
2) Install emu-tools-0.9.4-1.i386.rpm or tarball(whichever you prefer.
3) edit /etc/modules.conf and add the line:
alias sound emu10k1
This is enough to get the driver working. Now lets work on digital out and loading the proper scripts on startup.
4) cd /usr/local/etc. You should see:
emu10k1.conf
emu-script
5) edit emu10k1.conf and change <USE_DIGITAL_OUTPUT=no> to <USE_DIGITAL_OUTPUT=yes>.
6) Now add the proper lines to /etc/modules.conf so the script will load on startup and also save the mixer settings.
#Loads script on startup
post-install emu10k1 /usr/local/etc/emu-script
#Saves mixer levels
post-install emu10k1 /usr/local/etc/emu-script restore
pre-remove emu10k1 /usr/local/etc/emu-script save
Example of modules.conf file:
alias sound emu10k1
post-install emu10k1 /usr/local/etc/emu-script
post-install emu10k1 /usr/local/etc/emu-script restore
pre-remove emu10k1 /usr/local/etc/emu-script save
7) Enjoy!