torsdag 11 november 2004 13:10 skrev Marios K.:
I have this motheboard MSI K8N-Neo54G. O know the doom3 uses the oss sound system so in my modprobe.conf.local file i added the 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 Now it seems that i have oss emulation. But when i try to play this message appears ----------- OSS Sound Initialization ----------- opened sound device '/dev/dsp' /dev/dsp - bit rate: 16, channels: 2, frequency: 44100 WARNING: mmap 32768 bytes on device /dev/dsp failed: Input/output error
I have the same problem here. I did manage to fix it previously, but then I upgraded to SuSE 9.2 and boom ... now I get the mmap error again. I'm not a sound expert, but the irregularities in when it "occurs" prove that this a bug in the alsa drivers, but we're not likely to see a fix anytime soon, as the alsa guys shrug it away as "ID" problem. Meanwhile, we'll just have to see our systems "suck". Or, install the OSS drivers instead of the ALSA ones. Several places suggest that by doing: echo "doom.x86 0 0 direct" /proc/asound/card0/pcm0p/oss Will fix it per session, however doom3 will complain that it isn't getting the correct frequency 44100, but is getting 48000. This is what happens on my system, your mileage may vary. This place: http://www.hackerboard.de/thread.php?threadid=13045&sid= Has a fix, for that issue as well ... but it requires a hex editor, like ghex2. This does allow doom3 to play with sound, after having done the echo command shown above ... but the sound is somewhat distorted, unfortunately. Perhaps, SuSE can nudge the right characters to have the issue fixed in the alsa drivers ... one can always hope. Happy gaming! My €0,2 worth Örn