Known Bugs and Issues for FuhQuake v0.31 Build 675
[fixed] means fixed for the next version.
1. [n/a] FuhQuake v0.31 Linux GLX clients will lock up or segfault on some linux distributions if libxmms is installed. Gentoo is known to have this problem. Debian, slackware, suse are known not to have this problem. This is caused by a buggy libpthread library installed by these distributions that conflicts with OpenGL libraries. It is not caused by FuhQuake, and in fact the bug will cause any GL application on these systems loading libpthread to segfault. FuhQuake does not load libpthread directly, but loads libxmms which in turn loads libpthread. A workaround has been found. Executing fuhquake-gl.glx in a shell script that first performs "export LD_PRELOAD=libpthread.so.0" will load a non-buggy libpthread and avoid the crash. You can also rename libxmms.so but this will disable FuhQuake's xmms control.
2. [??] Some people have reported problems with loading the png library supplied with the latest build. The cause of this problem is still under investigation, but a workaround has been discovered. It will be described here shortly.
3. [??] Newly added hardware-gamma support for 3dfx cards works poorly. As a workaround add -nohwgamma on the cmdline to disable it.