Next Previous Contents

6. Trouble-shooting

A new site with community forums is LinuxQuake.Org. Other trouble-shooting resources can be found at: Jörgen's GLQuake Site, the old version of this how-to, and Linux Gamers FAQ.

Often, using an alternative game engine such as TyrQuake, EzQuake and Darkplaces will fix mouse and sound related problems.

6.1 Bash won't start the program

"bash: ./glquake.glx: Permission denied"

"bash: glquake.glx: command not found"

6.2 Program dies at startup

This is not good, but some simple options to try are:

Files not lowercased or Data files missing.

Linux Quake requires (most) filenames to be in lowercase. If you get an error similar to "Error: W_LoadWadFile: couldn't load gfx.wad" it means the game can't find the data files, possibly because they are not all lowercase.

Missing libraries: "error while loading shared libraries: libGL.so.1: cannot open shared object file"

A message similar to this means the program cannot run because it can't find a system file it needs. Perhaps:

Dynamic libraries (or DLLs as they are known to Windows users) can be quite complex. For more information try the ldd and ldconfig man pages.

"Memory overwrite in Sys_Printf"

Problems with GCC 4

6.3 Program dies loading level

6.4 Sound Problems

For more information see the drivers section.

An error such as: "/dev/dsp: Device or resource busy" indicates some program is already using your sound card, and you will have to halt this program to get Quake sound effects.

"Quake engine games exit, and I see an error about mmap!"

Sound stutters or is not very good.