The sound works great in all apps, but once in a while, it will not initialize /dev/dsp when starting quake3, but I can just unload the kernel drivers and reload them to get it working again.
I am having much the same problem on an i810 desktop unit and wondered if you had found out anything about this issue?
Unfortunately, no. In my daily logwatch report, I get strange errors like this:
Can't locate these modules: sound-service-1-0: 2 Time(s) sound-service-0-0: 1 Time(s) char-major-226: 1 Time(s) sound-slot-1: 2 Time(s) char-major-188: 2 Time(s)
Apart from the sound errors, char-major-226 is video DRI (which exists and is working great with my ATI Radeon 7500), char-major-188 is a USB serial converter (maybe it is complaining about my USB mouse?). While these messages annoy me, they don't manifest in any noticeable problems except with the sound.
Here is a little script I run (as root) whenever my sound stops working:
#!/bin/bash # # Unload/reload OSS sound driver kernel modules for RH9 if they # appear to be locked for some reason (trouble initializing /dev/dsp in # quake3). # rmmod -r i810_audio sleep 1 modprobe i810_audio
I usually have to adjust the volume levels afterward, then I am good to go. My trouble seems to happen after I use xmms to play something, then try to start quake3. Maybe xmms is not letting go of /dev/dsp when I close it. I tried the fuser command on /dev/dsp and no process seems to be using it.
If I find out any more about what is happening, I'll post an update.
Best Regards, Keith -- LPIC-2, MCSE, N+ Droplets of yes and no in an ocean of maybe Got spam? Get spastic http://spastic.sourceforge.net