View previous topic :: View next topic |
Author |
Message |
TXTad Tux's lil' helper
Joined: 15 Jan 2004 Posts: 108 Location: Texas
|
Posted: Tue Jan 01, 2008 8:20 pm Post subject: Quake 3 black screen |
|
|
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 |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Wed Jan 02, 2008 12:59 am Post subject: |
|
|
Odds are the graphics configuration has gone awry. What is your card and what is the result of "eselect opengl show"? |
|
Back to top |
|
|
TXTad Tux's lil' helper
Joined: 15 Jan 2004 Posts: 108 Location: Texas
|
Posted: Wed Jan 02, 2008 2:30 am Post subject: |
|
|
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 |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Wed Jan 02, 2008 8:57 am Post subject: |
|
|
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 |
|
|
TXTad Tux's lil' helper
Joined: 15 Jan 2004 Posts: 108 Location: Texas
|
Posted: Sat Jan 12, 2008 4:11 am Post subject: |
|
|
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 |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Sat Jan 12, 2008 8:26 am Post subject: |
|
|
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 |
|
|
TXTad Tux's lil' helper
Joined: 15 Jan 2004 Posts: 108 Location: Texas
|
Posted: Sun Jan 13, 2008 3:24 am Post subject: |
|
|
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 |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5934
|
Posted: Sun Jan 13, 2008 3:42 am Post subject: |
|
|
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 |
|
|
TXTad Tux's lil' helper
Joined: 15 Jan 2004 Posts: 108 Location: Texas
|
Posted: Sun Jan 13, 2008 3:45 am Post subject: |
|
|
It seems that several other 3D games do not work either, so this is apparently not a Quake problem. |
|
Back to top |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5934
|
Posted: Sun Jan 13, 2008 3:49 am Post subject: |
|
|
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 |
|
|
TXTad Tux's lil' helper
Joined: 15 Jan 2004 Posts: 108 Location: Texas
|
Posted: Sun Jan 13, 2008 5:33 am Post subject: |
|
|
If Quake is running in a window, only it's window goes black. It is strictly limited to the game. |
|
Back to top |
|
|
whig l33t
Joined: 27 Nov 2004 Posts: 973 Location: New Zealand
|
Posted: Sun Jan 13, 2008 7:01 am Post subject: |
|
|
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 |
|
|
Luppy n00b
Joined: 27 Aug 2005 Posts: 27
|
Posted: Sat Feb 16, 2008 5:55 pm Post subject: |
|
|
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 |
|
|
Luppy n00b
Joined: 27 Aug 2005 Posts: 27
|
Posted: Wed Feb 20, 2008 12:47 pm Post subject: |
|
|
ok I managed to solve my problem... turns out that I copied the files in the baseq3 on the CD into my users 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 |
|
|
|
|
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
|
|