Tech Support > Operating Systems > Linux / Variants > Problem with sound (7012) in Quake 3
Problem with sound (7012) in Quake 3
Posted by AlV on November 2nd, 2003


Hello newsgroup,

Preliminary notes, on this PC:
a) the sound works in XMMS/OSS, either with "i810_audio" OSS/Free module
or "snd-intel8x0" ALSA OSS emulation module.

b) the sound works in XMMS/OSS *and Quake 3*, with "es1370" OSS/Free
module, if I put my old Creative Labs PCI64 sound card back in this PC


So, my problem is twofold:

*1*
I can launch Quake 3, browse the menus, but as soon as the game starts,
it freezes (native OSS or ALSA OSS emulation with "tweaks")

The 7012 chip uses the "snd-intel8x0" (Intel i8x0) ALSA driver.

The aforementioned "tweaks" are from the OSS-Emulation.txt that is
supplied with ALSA drivers:
echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss

[I even tried a desperate "modprobe snd-pcm-oss nonblock_open=1" to no
avail...]

If I use those tweaks (or use the "i810_audio" OSS/Free module), the
sound in Quake 3 menus works; it reports:
------- sound initialization -------
------------------------------------
----- Sound Info -----
sound system is muted
1 stereo
32768 samples
16 samplebits
1 submission_chunk
48000 speed
0x4d504000 dma buffer
No background file.
----------------------
Sound memory manager started

But, just after drawing the initial 3D frame state (from the player
point of view) and playing the "respawn" sound the game freezes (


*2*
Quake 3 works (that is I can play (Yes!)) but without sound (ALSA OSS
emulation *without* the aforementioned "tweaks")

I have no sound whatsoever in Quake 3 (neither menus nor game) and log
reports:
------- sound initialization -------
Could not mmap dma buffer PROT_WRITE|PROT_READ
trying mmap PROT_WRITE (with associated better compatibility / less
performance code)
/dev/dsp: Input/output error
Could not mmap /dev/dsp
------------------------------------
Sound memory manager started

[That's what the "quake3.x86 0 0 direct" tweak is for]


This PC configuration is:
ECS Elite K7S5A Pro/LAN (SiS 735, 7012 integrated sound chip)
AMD Duron 700 MHz
384 MB SDRAM PC100
GeForce 2 MX 32 MB
Slackware 9.0 with kernel 2.4.22 (compiled by myself)

An idea anybody?

Posted by AlV on November 2nd, 2003


AlV wrote:
[...]

Oops: forgot to tell, I use ALSA 0.9.8 drivers, even if this somewhat
seems a little bit irrelevant...


Posted by 4Front Technologies on November 4th, 2003


AlV wrote:


Did you try our commercial OSS drivers?. A free trial version is at
http://www.opensound.com/download.cgi - we've tested Q3/RTCW/ArmyOps with
the SiS7012 drivers and everything works just fine.

best regards
Dev Mazumdar


Posted by Bartosz on November 19th, 2003


AlV <skweek@no.spam> wrote in message news:<bo3ifq$eto$1@news-reader1.wanadoo.fr>...

I have the same problem (the game freezes unless I disable sound),
same modules... any solution?


Similar Posts