Package: quake2
Version: 1:0.3-1.1
Now that I installed the ALSA modules, I've got a very chopped sound
with Quake 2 and other Quake-based games too (QuakeForge for Quake 1,
Nexuiz or CodeRed). Quake 3, ET or RtCW work well as long as I kill
gkrellm. Note that before using ALSA Quake 1 and 2 were working but not
the Quake 3 family.
I tried the alsa sound output for Quake 2 but it's worse (the pcm is
not found), when I run gkrellm before trying to run them I hear nothing
and Quake 2 complains that /dev/dsp is already used.
Here is the Quake 2 output in the console:
------- sound initialization -------
loading oss sound output driver, ok
oss: buffer size is 16384, 8192 samples
sound sampling rate: 11025
Here is the configuration in .quake2/baseq2/config.cfg:
set snddevice "/dev/dsp"
set snddriver "oss"
set sndchannels "2"
set sndspeed "0"
set sndbits "16"
set s_volume "0.500000"
set s_khz "22"
set s_loadas8bit "0"
set s_mixahead "0.2"
set s_primary "1"
set cl_stereo_separation "0.4"
Here is the console output when gkrellm is running:
------- sound initialization -------
loading oss sound output driver, ok
/dev/dsp: Device or resource busy
SNDDMA_Init: Could not open /dev/dsp.
I tried played with different configurations (quality and so on) but no
way.
All other games (from prboom to Unreal*) and noisy applications
(proprietary or not) work well.
My rig:
Debian testing with 2.4.27-2-686-smp, alsa modules
Mobo: P4P800-X with integrated soundcard
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER
(ICH5/ICH5R) AC'97 Audio Controller (rev 02)
Sound modules used: snd-ac97-codec, snd-intel8x0 and all their
dependancies, plus midi modules and oss emulation
no sound server as esd or artsd
libc6: 2.3.2.ds1-22
n.