I just got FC3 x86-64 installed and updated fully. Have the nvidia drivers installed and working flawless aswell.
What I am trying to do is play Savage on my x86-64 machine. The game errors when trying to install from cd so what I did was install the game and all it's updates to another machine and then I tar'd up the game directory. I then put it on my http server and downloaded it to my x86-64 machine and extracted it.
Only things I had to do to get Savage working were cp /lib/libssl.so.0.9.7a /usr/lib/libssl.so.0.9.7 and cp /lib/libcrypto.so.0.9.7a /usr/lib/libcrypto.so.0.9.7
After that the game started and seemed to work flawless except it had no sound. I know Savage uses oss and not alsa so I assume it should be /dev/dsp for it. I changed the permisions in the udev permision file for it and all the audio to my user instead of root only. That didn't seem to do it, so I put all my changes back to normal and then decided to try a chmod on the /dev/dsp to see if that had an effect. Still no go.
Now, here is the strange part. The games that come with FC3 x86-64 have sound like Maelstrom and Tuxracer. Although I am unsure if they are using alsa or not. I assume they are cause they are working.
Is there a way for me to force an application to use alsa or is there a way to get my oss emulation working? I assume this is enabled in the kernel.
Here is a paste of my /etc/modprobe.conf for reference.
alias eth0 tg3
alias scsi_hostadapter sata_sil
alias snd-card-0 snd-ice1724
options snd-card-0 index=0
install snd-ice1724 /sbin/modprobe --ignore-install snd-ice1724 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-ice1724 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-ice1724
alias snd-card-1 snd-emu10k1
options snd-card-1 index=1
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-emu10k1
alias usb-controller ehci-hcd
alias usb-controller1 ohci-hcd
alias ieee1394-controller ohci1394
alias char-major-195* nvidia
One thing I would like to point out aswell is that I use my Audigy2zs not my onboard sound. I have my onboard sound and my silicone image sata controller disabled in the bios but FC3 is persistent on keeping them installed so not sure if that is causing an issue. I did set my Audigy2zs to the default or primary sound device in the sound card detection thingy though.
Hope I supplied enough info, if you need more please ask and I hope someone has an idea to try to get my oss up and running.
BTW, alsa works with xmms and when I change it too oss it no longer produces sound.
Any and all help is appreciated.