black screen with mouse pointer

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

black screen with mouse pointer

Postby hkBst » Fri May 26, 2006 4:05 pm

When I start nexuiz, or nexuiz-sdl, all I get is a black screen with a mouse pointer. The following is my console output:

^7Nexuiz Linux 16:42:52 May 26 2006
^7Trying to load library... "libz.so.1" - loaded.
^7Compressed files support enabled
^7Added packfile data/data20060214.pk3 (2537 files)
^7Console initialized.
^7Playing registered version.
^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 config.cfg
^7couldn't exec autoexec.cfg
^70 demo(s) in loop
^7No demos listed with startdemos
^7Starting video system
^7Video: fullscreen 800x600x32x60hz
^7Linked against SDL version 1.2.9
^7Using SDL library version 1.2.9
^7Failed to set video mode to 800x600: <% [!
^7Desired video mode fail, trying fallbacks...
^7Video: fullscreen 800x600x32x60hz
^7Linked against SDL version 1.2.9
^7Using SDL library version 1.2.9
^7Failed to set video mode to 800x600: <% [!
^7Video: fullscreen 800x600x16x60hz
^7Linked against SDL version 1.2.9
^7Using SDL library version 1.2.9
^7checking for OpenGL 1.1.0... enabled
^7GL_VENDOR: Mesa project: www.mesa3d.org
^7GL_RENDERER: Mesa GLX Indirect
^7GL_VERSION: 1.2 (1.5 Mesa 6.4.2)
^7GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_imaging GL_ARB_multitexture GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp 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_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side 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_lod_bias GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_APPLE_packed_pixels GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_ATIX_texture_env_combine3 GL_HP_occlusion_test GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_point_sprite GL_NV_texgen_reflection GL_NV_texture_rectangle GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SGIX_shadow_ambient GL_SUN_multi_draw_arrays
^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... not detected
^7checking for GL_EXT_texture_edge_clamp... enabled
^7checking for GL_EXT_texture_filter_anisotropic... not detected
^7checking for GL_NV_texture_shader... not detected
^7checking for GL_EXT_stencil_two_side... enabled
^7checking for GL_ARB_shader_objects... not detected
^7checking for GL_NV_half_float... not detected
^7OpenGL Backend starting...
^7glDrawRangeElements detected (max vertices -1, max indices -1)
^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
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
.... much more of this error ...
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
^7Image_Resample: 3D resampling not supported
Killed

I killed it from a text console. This works but my resolution in X becomes 800x600. xrandr thinks it is still 1600x1200. Doing xrandr -s 0 to reset it works.
hkBst
Member
 
Posts: 15
Joined: Fri May 26, 2006 3:58 pm

Re: black screen with mouse pointer

Postby KadaverJack » Fri May 26, 2006 4:14 pm

What graphic card do you have? Your log says:
hkBst wrote:^7checking for OpenGL 1.1.0... enabled
^7GL_VENDOR: Mesa project: www.mesa3d.org
^7GL_RENDERER: Mesa GLX Indirect
^7GL_VERSION: 1.2 (1.5 Mesa 6.4.2)

If you have a Nvidia or an ATI (newer than Radeon 9200) card, you'll have to install the proprietary Nvidia/ATI drivers.
If you don't have a Nvidia/ATI card your gpu/the driver probably lacks some OpenGL instructins required to run Nexuiz...
KadaverJack
Site admin and forum addon
 
Posts: 1102
Joined: Tue Feb 28, 2006 9:42 pm

Postby hkBst » Fri May 26, 2006 4:26 pm

I have radeon xpress 200 integrated graphics. I'm using xorg 7.0 radeon driver.

So are you saying Mesa is lacking some OpenGL support?
hkBst
Member
 
Posts: 15
Joined: Fri May 26, 2006 3:58 pm

Postby KadaverJack » Fri May 26, 2006 4:39 pm

hkBst wrote:I have radeon xpress 200 integrated graphics. I'm using xorg 7.0 radeon driver.

So are you saying Mesa is lacking some OpenGL support?

It works with Radeon 9200 cards. Is the xpress 200 based on a R200 (Radeon 8x00/9200) or R300 (Radeon 9500/9800) chipset? If it's a R300 chipset, you're probably better off using ATI's proprietary driver, since the R300 driver in Xorg is still in a pretty early stage of development afaik.

Is hardware 3D acceleration working at all on your system? ('glxinfo | grep direct' should say "Yes" if it is)
KadaverJack
Site admin and forum addon
 
Posts: 1102
Joined: Tue Feb 28, 2006 9:42 pm

Postby hkBst » Fri May 26, 2006 4:44 pm

it's r300 based I think. Hardware acceleration is not working. Is it required to run the game?
hkBst
Member
 
Posts: 15
Joined: Fri May 26, 2006 3:58 pm

Postby KadaverJack » Fri May 26, 2006 4:51 pm

hkBst wrote:it's r300 based I think. Hardware acceleration is not working. Is it required to run the game?

Yes, mesagl software rendering would only give you about 1 frame per hour :P
So it seems like you'll have to install the ATI drivers.
KadaverJack
Site admin and forum addon
 
Posts: 1102
Joined: Tue Feb 28, 2006 9:42 pm

Postby hkBst » Fri May 26, 2006 5:16 pm

I've installed ati-drivers and now the game starts :) I still have to get hardware acceleration working so it doesn't run smoothly yet, but this shouldn't be too difficult.
Thanks for your help KadaverJack and your quick responses.
hkBst
Member
 
Posts: 15
Joined: Fri May 26, 2006 3:58 pm

Postby KadaverJack » Fri May 26, 2006 6:30 pm

If nexuiz actually starts now, 3D acceleration is already working. I guess the xpress 200 GPU might be a bit slow for Nexuiz. This post might be helpful for speedin things up: http://www.forums.alientrap.local/viewtopic.php?p=90#90
KadaverJack
Site admin and forum addon
 
Posts: 1102
Joined: Tue Feb 28, 2006 9:42 pm

Postby Urmel » Sun May 28, 2006 7:11 pm

[quote "ATI"]
Radeon® Xpress 200M offers a graphics core that is a derivative of Radeon® X300 technology. It is the fastest DirectX 9.0 integrated graphics platform for Intel-based PCI Express® notebooks, offering high-performance graphics for digital multimedia applications and 3D games.[/quote]

So, another onBoard, chipset-integrated Graphics adapter iirc :?
uncomfortable
random
mean
embarrassing
limited
Urmel
Forum addon
 
Posts: 1744
Joined: Fri Mar 03, 2006 10:06 am
Location: Offline

Postby hkBst » Tue Jun 06, 2006 1:01 pm

Unfortunately there's a bug that recent ati-drivers don't support my chipset anymore. With xorg drivers and mesa when I start nexuiz, I get the black screen, but if I move the mouse to the right or bottom edge I can scroll and surprise surprise there is my desktop. Using xrandr I reset my resolution to 1600x1200 and I get this:
http://img140.imageshack.us/my.php?image=nexuiz5zy.png

About the hardware accleration needed. OpenGL in software should work just as well (though much slower) as in hardware. OpenGL doesn't even allow for determining whether some function is hardware-accelerated.
hkBst
Member
 
Posts: 15
Joined: Fri May 26, 2006 3:58 pm

Next

Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron