Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Quake 3 black screen
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Tue Jan 01, 2008 8:20 pm    Post subject: Quake 3 black screen Reply with quote

Howdy!

Somewhere along the line I've lost the ability to play Quake 3. Now when I start Quake, the game starts fine and I have sound (and presumably a running game) but the video is black. This is true if I'm running full screen or in a window. In a window, the rest of the desktop is still visible and working fine. I installed Tremulous and Nexuiz and both of these games have the same problem. The rest of the system runs fine. I can leave the game and everything else is still running fine.

If anyone has any suggestions, I'd appreciate any help.

Thanks,
Tad
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Wed Jan 02, 2008 12:59 am    Post subject: Reply with quote

Odds are the graphics configuration has gone awry. What is your card and what is the result of "eselect opengl show"?
Back to top
View user's profile Send private message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Wed Jan 02, 2008 2:30 am    Post subject: Reply with quote

I've got an old Shuttle XPC with on board dual head nVidia video.

lspci says:
Code:
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce Audio Processing Unit (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)Available OpenGL implementations
01:06.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
02:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX - nForce GPU] (rev a3)

eselect opengl list says
Code:

Available OpenGL implementations:
  [1]   nvidia *
  [2]   xfree
  [3]   xorg-x11

and I am running with the same old xorg.conf set up for Twin View that I've been using for years on this machine.

Thanks,
Tad
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Wed Jan 02, 2008 8:57 am    Post subject: Reply with quote

Let's dig further. Run glxinfo, you want to see direct rendering in there. Does glxgears work too? Which versions of nvidia-drivers and xorg-server are running? The X log could also have clues.
Back to top
View user's profile Send private message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Sat Jan 12, 2008 4:11 am    Post subject: Reply with quote

glxinfo:
Code:
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_EXT_texture_from_pixmap
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap
GLX version: 1.3
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_EXT_texture_from_pixmap, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 MX Integrated GPU/AGP/SSE/3DNOW!
OpenGL version string: 1.5.8 NVIDIA 96.39
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_pixel_buffer_object,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
    GL_ARB_shading_language_100, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
    GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
    GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
    GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc,
    GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
    GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence,
    GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
    GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners,
    GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
    GL_NV_texture_rectangle, GL_NV_vertex_array_range,
    GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
    GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod,
    GL_SUN_slice_accum

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x2a 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x2c 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x2e 24 tc  0 32  0 r  y  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x30 24 tc  0 32  0 r  .  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x31 24 tc  0 32  0 r  .  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x32 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x33 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x34 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x35 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x36 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x37 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  0 16 16 16 16  0 0 None
0x38 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  0 16 16 16 16  0 0 None
0x39 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x3a 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x3b 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x3c 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x3d 24 dc  0 32  0 r  y  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x3e 24 dc  0 32  0 r  y  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x3f 24 dc  0 32  0 r  .  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x40 24 dc  0 32  0 r  .  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None

glxgears: works fine

packages:
Code:
x11-base/xorg-server-1.3.0.0-r2
x11-drivers/nvidia-drivers-1.0.9639 (0)

I'm running an older GeForce4 MX (nForce motherboard).

Tad
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Sat Jan 12, 2008 8:26 am    Post subject: Reply with quote

It is odd glxgears is unaffected, but nevertheless a plus as something is working. The info shows glx versions in sync so that's good too. But I wonder about how up to date your system is. The version of nvidia drivers you have is no longer in portage, ideally nvidia-drivers-96.43.01 ought to be the best. Bringing an old system to a current state can be a mission so standard warnings apply. There was no mention but if compiz/beryl is present try temporarily disabling it.
Back to top
View user's profile Send private message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Sun Jan 13, 2008 3:24 am    Post subject: Reply with quote

I cannot update the nvidia drivers due to the fact that my GPU is no longer supported in the current code.

This problem exists with other 3D games, but, glxgears continues to work.

Everything else on my system is as up to date as possible.

I do not run any 3D desktop enhancements as I am a "trailing edge" adopter of new technologies and, though I'd like to have it, as of a couple of months ago when I looked, it still required masked packages.

Tad
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Sun Jan 13, 2008 3:42 am    Post subject: Reply with quote

do any other GL apps work, such as enemy-territory? or is this purely a quake3 issue?

cheers
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Sun Jan 13, 2008 3:45 am    Post subject: Reply with quote

It seems that several other 3D games do not work either, so this is apparently not a Quake problem.
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Sun Jan 13, 2008 3:49 am    Post subject: Reply with quote

does the screen turn black, or does the monitor turn off?

one thing to check for is whether your video card has a power connector on it.

cheers
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Sun Jan 13, 2008 5:33 am    Post subject: Reply with quote

If Quake is running in a window, only it's window goes black. It is strictly limited to the game.
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Sun Jan 13, 2008 7:01 am    Post subject: Reply with quote

The version of nvidia-drivers I mentioned above is supported by nvidia, for bug/X/kernel fixes but needless to say not new features. My laptop uses it, although it's 6600 series. Did it fail when you tried it?
Back to top
View user's profile Send private message
Luppy
n00b
n00b


Joined: 27 Aug 2005
Posts: 27

PostPosted: Sat Feb 16, 2008 5:55 pm    Post subject: Reply with quote

I get what sounds to be the same problem although all my other 3D games work perfectly. When quake 3 starts up (in window or fullscreen mode) I see the intro movie of ID being stamped but when it is time to goto the menu I only see the last frame of the ID movie. I can hear the sounds of the menu options when I move the mouse but the screen always stays on the last frame of the intro movie
Back to top
View user's profile Send private message
Luppy
n00b
n00b


Joined: 27 Aug 2005
Posts: 27

PostPosted: Wed Feb 20, 2008 12:47 pm    Post subject: Reply with quote

ok I managed to solve my problem... turns out that I copied the files in the baseq3 on the CD into my users
Code:
~/.q3a/baseq3/
folder, this caused the game to start with the movie but the main menu was black but I could hear the sound. I move the files instead to
Code:
/opt/quake3/baseq3/
ran the game again and everything was fine
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum