Just build quake2world on a debian system.
Now when I start it I get the following error:
debianfvhbps:/usr/local/games/Quake2/bin# ./quake2world -h
Quake2World 0.1.0
couldn't exec quake2world.cfg
Console initialized.
Sound initialization..
Sound initialized 16bit 48KHz 2ch.
Video initialization..
Failed to set video mode 1024x768 fullscreen.
ERROR: Failed to set default video mode.
What can I do to fix that?
-------------
Ok, I set fullscreen to off (r_fullscreen 0 in /usr/local/games/Quake2/share/quake2world/default/quake2world.cfg) but now I get:
debianfvhbps:/usr/local/games/Quake2/bin# ./quake2world
Quake2World 0.1.0
ERROR: Sb_GetSpace: Overflow without allowoverflow set.
Looks like you're trying to run q2w as root. Did you try running it as your user? Your q2w config file should be at ~/.quake2world/default/quake2world.cfg then.
Can't help much with the error you're getting (sorry), but I can assure you that q2w works on Debian Etch in general. I've been running it for some months now, updating/recompiling it like once a week and never had trouble. Which version of Debian are you using, btw?
What video card do you have, and what drivers are you running? Also be sure that your desktop is at 32 or 24bpp. I might have some ideas once I know what kind of system you have.