I'm having trouble with sound in both Nexuiz (yes! it's out, finally!) and Enemy Territory. It's giving me trouble with /dev/dsp.
This is the error from Nexuiz:
/dev/dsp: Input/output error
Could not mmap /dev/dsp
S_Startup: SNDDMA_Init failed.
I don't have the ET error right now, since for some reason I can't remember where I saw it :oops:
I've already added myself to the audio group, so it shouldn't be permission errors.
Could this be because I'm not using any OSS emulation or similar?
Also, fixes for devfsd.conf won't work, since I'm using uDev. Is there any similar configuration for this:
REGISTER sound/.* PERMISSIONS root.users 660
REGISTER snd/.* PERMISSIONS root.users 660
yep, you hit the nail on the head. it's because you're not running OSS emulation.
you're going to want to load these two modules: snd-pcm-oss and snd-mixer-oss ... /dev/dsp is the OSS device, which alsa can create when you load those modules.
Ok, so all I have to do is enable OSS as a module in the kernel, or is that in the ALSA-specific menu? I'm not at home right now, so...
I think a modprobe snd-pcm-oss should be enough.