Click to See Complete Forum and Search --> : Q3A gets a signal 11 after Sound init


Molecule Man
08-18-2001, 10:11 AM
----- finished R_Init -----

------- sound initialization -------
------------------------------------
Received signal 11, exiting...


From the bottom of my console when i try to launch Q3A from an xterm. I figure this is related to the new emu10k1 drivers in kernel 2.4.9, but I don't know if it is the drivers fault or quake. I was wondering if anyone else has had problems with this. Does anyone know how to diable sound when quake3 is launched?

Avatar
08-22-2001, 05:04 PM
./quake3 +set s_initsound 0

(that is a zero there on the end)

dgcartel
11-10-2001, 11:18 AM
im having the same problem but im running kernel 2.4.14. that solution playing q3 without sound is on the verge of blasphemy :D

Super Bakemono
11-12-2001, 06:28 AM
Are you sure it's not caused by what comes after the sound init?

dgcartel
11-12-2001, 11:56 PM
:rolleyes: Well :rolleyes: I never really get to see what comes after the sound init it craps out immediately after sound init.

I get


sound init.....
Signal 11 Exiting

SubPar
11-13-2001, 10:30 PM
This fix (which worked for me) comes from the emu10k1-devel mailing list:

1. Download this file:
http://www.cs.unc.edu/~chenda/Other/memset.c

2. Compile it:
gcc -shared -o memset.so memset.c

3. Move memset.so to /usr/local/games/quake3

4. Replace /usr/local/bin/quake3 with this script:
#!/bin/sh
# Needed to make symlinks/shortcuts work.
# Run Quake III with some default arguments

cd "/usr/local/games/quake3"

LD_PRELOAD=./memset.so ./quake3.x86 $*

exit 0

Basically, it's a glibc bug in the memset routine. memset.so replaces the memset routine for quake3, allowing it to work with newer emu10k1 drivers.