quake3 and sound freezing ?
I have recently installed quake3 1.32 to play online ( after 3 year without playing it ^^ ).
Like many people with 2.6 kernel and alsa, I doesn't get any sound, as well with oss compatibility.
I tried the echo trick we can find online :
This works, I get sound in menus and if I start a single player map...
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
but if I connect to a server ( internet or local ), game hangs up when I spawn in the map. I can kill the game for any console, it doesn't freeze the system.
If I don't enable sound with echo trick, the game never freezes.
What could crash oss emulation ?
The modules "snd_seq_oss", "snd_pcm_oss", "snd_mixer_oss" and so on are loaded, my sound card is part of the ULi M1695 chipset ( it's a AC97 ) in an Asrock 939dual-sata motherboard, detected with snd-intel8x0 's module.
( I know there is a fix for via based sound cards, but that trick doens't work for my chipset. )
I am running kernel 22.214.171.124 and alsa 1.0.14.
NB: I have tried ioquake3 ( v1.34 ), but it is not a solution for me because I want to play online.