I've tried Nexuiz and it looks like it's one of the best, if not even
the best free FPS's for GNU/Linux around. However, I have a weird issue
with it.
The first time I ran it worked fine and FPS was great on 800x600
resolution (which is good for me), with default effects and other
settings. It looked good. However, second time it didn't work properly.
The reason is unknown, which is why I'm posting this..
The game starts, but when I try to actually go playing (load a map) it
starts loading and then crashes with the following terminal output:
[: 24: ==: unexpected operator
^7Nexuiz Linux 02:33:28 Jul 5 2006
^7Trying to load library... "libz.so.1" - loaded.
^7Compressed files support enabled
^7Added packfile data/data20060614.pk3 (2849 files)
^7Added packfile data/data20060616_hotfix.pk3 (3 files)
^7Console initialized.
^7Playing registered version.
^7Trying to load library... "libcurl.so.3" - loaded.
^7cURL support enabled
^7Initializing client
^7Trying to load library... "libvorbis.so.0" - loaded.
^7Trying to load library... "libvorbisfile.so.3" - loaded.
^7Ogg Vorbis support enabled
^7couldn't exec autoexec.cfg
^7Starting video system
^7Video: fullscreen 800x600x16x60hz
^7Linked against SDL version 1.2.9
^7Using SDL library version 1.2.10
libGL warning: 3D driver claims to not support visual 0x4b
^7checking for OpenGL 1.1.0... enabled
^7GL_VENDOR: Tungsten Graphics, Inc.
^7GL_RENDERER: Mesa DRI R300 20060815 AGP 8x TCL
^7GL_VERSION: 1.3 Mesa 6.5.1
^7GL_EXTENSIONS: GL_ARB_fragment_program GL_ARB_imaging
GL_ARB_multisample GL_ARB_multitexture GL_ARB_texture_border_clamp
GL_ARB_texture_compression GL_ARB_texture_cube_map
GL_ARB_texture_env_add GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3
GL_MESAX_texture_float GL_ARB_texture_mirrored_repeat
GL_ARB_texture_rectangle GL_ARB_transpose_matrix
GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos
GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color
GL_EXT_blend_equation_separate GL_EXT_blend_func_separate
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint
GL_EXT_compiled_vertex_array GL_EXT_convolution GL_EXT_copy_texture
GL_EXT_draw_range_elements GL_EXT_gpu_program_parameters
GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_polygon_offset
GL_EXT_rescale_normal GL_EXT_secondary_color
GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_subtexture
GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_edge_clamp
GL_EXT_texture_env_add GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp
GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array
GL_APPLE_packed_pixels GL_ATI_blend_equation_separate
GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once
GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat
GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture
GL_MESA_window_pos GL_NV_blend_square GL_NV_light_max_exponent
GL_NV_texture_rectangle GL_NV_texgen_reflection GL_NV_vertex_program
GL_OES_read_format GL_SGI_color_matrix GL_SGI_color_table
GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod
^7SDL_EXTENSIONS:
^7Checking OpenGL extensions...
^7checking for glDrawRangeElements... enabled
^7checking for GL_ARB_multitexture... enabled
^7checking for GL_ARB_texture_env_combine... enabled
^7checking for GL_ARB_texture_env_dot3... enabled
^7checking for GL_EXT_texture3D... enabled
^7checking for GL_ARB_texture_cube_map... enabled
^7checking for GL_EXT_compiled_vertex_array... enabled
^7checking for GL_EXT_texture_edge_clamp... enabled
^7checking for GL_EXT_texture_filter_anisotropic... enabled
^7checking for GL_EXT_stencil_two_side... not detected
^7checking for GL_ARB_shader_objects... not detected
^7OpenGL Backend starting...
^7glDrawRangeElements detected (max vertices 3000, max indices 3000)
^7multitexture detected: texture units = 8
^7OpenGL backend started.
^7Trying to load library... "libjpeg.so.62" - loaded.
^7JPEG support enabled
^7Trying to load library... "libpng12.so.0" - loaded.
^7PNG support enabled
^7Draw_CachePic: failed to load gfx/crosshair7
^7Draw_CachePic: failed to load gfx/crosshair8
^7Draw_CachePic: failed to load gfx/crosshair9
^7Draw_CachePic: failed to load gfx/crosshair10
^7Draw_CachePic: failed to load gfx/crosshair11
^7Draw_CachePic: failed to load gfx/crosshair12
^7Draw_CachePic: failed to load gfx/crosshair13
^7Draw_CachePic: failed to load gfx/crosshair14
^7Draw_CachePic: failed to load gfx/crosshair15
^7Draw_CachePic: failed to load gfx/crosshair16
^7Draw_CachePic: failed to load gfx/crosshair17
^7Draw_CachePic: failed to load gfx/crosshair18
^7Draw_CachePic: failed to load gfx/crosshair19
^7Draw_CachePic: failed to load gfx/crosshair20
^7Draw_CachePic: failed to load gfx/crosshair21
^7Draw_CachePic: failed to load gfx/crosshair22
^7Draw_CachePic: failed to load gfx/crosshair23
^7Draw_CachePic: failed to load gfx/crosshair24
^7Draw_CachePic: failed to load gfx/crosshair25
^7Draw_CachePic: failed to load gfx/crosshair26
^7Draw_CachePic: failed to load gfx/crosshair27
^7Draw_CachePic: failed to load gfx/crosshair28
^7Draw_CachePic: failed to load gfx/crosshair29
^7Draw_CachePic: failed to load gfx/crosshair30
^7Draw_CachePic: failed to load gfx/crosshair31
^7Draw_CachePic: failed to load gfx/crosshair32
^7Draw_CachePic: failed to load gfx/complete
^7Draw_CachePic: failed to load gfx/inter
^7Draw_CachePic: failed to load gfx/finale
^7SndSys_Init: using the SDL module
^7Sound format: 48000Hz, 2 channels, 16 bits per sample
^7Found 1 cdrom drives.
^7No CD in drive 0.
^7CDAudio_Init: No CD in player.
^7Can't get initial CD volume
^7CD Audio Initialized
^7Draw_CachePic: failed to load gfx/m_white
^7DrawQ_ResetClipArea: not in 2d rendering stage!
^7No CD in player.
^7Client using port 0
^7Client opened a socket on address local:2
^7Client opened a socket on address 0.0.0.0:1024
^7scripts/common.shader parsing warning: unknown surfaceparm "hint"
^7scripts/common.shader parsing warning: unknown surfaceparm "dust"
^7scripts/common.shader parsing warning: unknown surfaceparm "botclip"
^7scripts/common.shader parsing warning: unknown surfaceparm "lightgrid"
^7maps/basement.bsp: could not load texture for missing shader
"noshader"
^7Server using port 26000
^7Server listening on address local:1
^7Server listening on address 0.0.0.0:26000
Killed
Note that this is the output from when I start nexuiz from the terminal
to the point when it crashes (when I try to load the map). The last
parts are probably most relevant.
What I find weird about this is that the first time this happened I removed the .nexuiz folder in my home directory (hence pretty much resetting everything, and it worked again.
Why is that I have no idea. It is weird because all that the .nexuiz
folder really contains is a simple preferences file (config.cfg).
However, this time I tried even that and it didn't even want to enter the game, let alone let me start a map. So right now it looks like it just randomly chooses when to crash, confusing the hell out of me.
What gives?