OpenGL missing extensions, but confirmed good video card and drivers

Hi there, I’m having some real trouble with OpenGL on 1 of 2 new, identical systems I just built. I was hoping someone here could help me troubleshoot and pin down the cause of my troubles :slight_smile:

Here’s the hardware for both systems:
CPU: AMD Athlon64 3500+ AM2
Motherboard: MSI nForce 550 AM2 board
RAM: 512mb x 2 DDR2-667 matched pair
Video: PNY Geforce 7600GT
OS: XP Home

On system has no problems, but the other has OpenGL issues. Direct3D works flawlessly however. Both video cards work in the 1st system, both fail in the same manner in the 2nd system. Have uninstalled/reinstalled video and motherboard drivers numerous times, on the problem box with no change. Flashed the BIOS to the latest version with no change either.

I downloaded this OpenGL extension viewer: http://www.realtech-vr.com/glview/index.html
It said a BUNCH of extensions had entry points, but were missing. The test utility passes only the first 2 out of 7 tests. Again, same results for both video cards.

At this point it just doesn’t seem like a driver issue and I suspect it’s a flaky motherboard (whether PCI-e slot or something else.) Does that sound like the most likely culprit? Just seems odd though that Direct3D works so well if there’s a hardware problem outside the video card. If the slot is flaky I would expect to see more widespread problems.

Any advice you can offer is much appreciated. Thanks for your time here!

  • Shadowplay -

What problems wth OpenGL do you have exacly? Can you run OpenGL games or applications? What driver do use use etc.

I’m running the latest official drivers from nvidia, forceware v91.31 dated June 23rd.

Problem exactly is that I cannot run any current OpenGL game at all.

For example, Saga of Ryzom in OpenGL mode errors on loading with this message:
“Missing Required GL extension: GL_ARB_multitexture. Update your driver.”

GLinfo2.exe shows this: “OpenGL version €Ný” - looks pretty unhealthy, but driver updates can’t seem to fix it.

OpenGL Extensions Viewer testing passes these 2 tests:
1.1 (texturing)
1.2 (locked arrays)

And fails these remaining tests:
1.3 (multitexture)
1.4 (vertex program)
1.5 (vertex objects)
2.0 (shading language)
2.0 full (deferred rendering)

The report tab of the extensions viewer shows the following:
Extension verification:
GL_ARB_imaging was not found, but has the entry point glColorSubTable
GL_ARB_imaging was not found, but has the entry point glColorTable
GL_ARB_imaging was not found, but has the entry point glColorTableParameterfv
GL_ARB_imaging was not found, but has the entry point glColorTableParameteriv
GL_ARB_imaging was not found, but has the entry point glConvolutionFilter1D
GL_ARB_imaging was not found, but has the entry point glConvolutionFilter2D
GL_ARB_imaging was not found, but has the entry point glConvolutionParameterf
GL_ARB_imaging was not found, but has the entry point glConvolutionParameterfv
GL_ARB_imaging was not found, but has the entry point glConvolutionParameteri
GL_ARB_imaging was not found, but has the entry point glConvolutionParameteriv
GL_ARB_imaging was not found, but has the entry point glCopyColorSubTable
GL_ARB_imaging was not found, but has the entry point glCopyColorTable
GL_ARB_imaging was not found, but has the entry point glCopyConvolutionFilter1D
GL_ARB_imaging was not found, but has the entry point glCopyConvolutionFilter2D
GL_ARB_imaging was not found, but has the entry point glGetColorTable
GL_ARB_imaging was not found, but has the entry point glGetColorTableParameterfv
GL_ARB_imaging was not found, but has the entry point glGetColorTableParameteriv
GL_ARB_imaging was not found, but has the entry point glGetConvolutionFilter
GL_ARB_imaging was not found, but has the entry point glGetConvolutionParameterfv
GL_ARB_imaging was not found, but has the entry point glGetConvolutionParameteriv
GL_ARB_imaging was not found, but has the entry point glGetHistogram
GL_ARB_imaging was not found, but has the entry point glGetHistogramParameterfv
GL_ARB_imaging was not found, but has the entry point glGetHistogramParameteriv
GL_ARB_imaging was not found, but has the entry point glGetMinmax
GL_ARB_imaging was not found, but has the entry point glGetMinmaxParameterfv
GL_ARB_imaging was not found, but has the entry point glGetMinmaxParameteriv
GL_ARB_imaging was not found, but has the entry point glGetSeparableFilter
GL_ARB_imaging was not found, but has the entry point glHistogram
GL_ARB_imaging was not found, but has the entry point glMinmax
GL_ARB_imaging was not found, but has the entry point glResetHistogram
GL_ARB_imaging was not found, but has the entry point glResetMinmax
GL_ARB_imaging was not found, but has the entry point glSeparableFilter2D
GL_ARB_multisample was not found, but has the entry point glSampleCoverageARB
GL_ARB_multitexture was not found, but has the entry point glActiveTextureARB
GL_ARB_multitexture was not found, but has the entry point glClientActiveTextureARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1dARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1dvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1fARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1fvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1iARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1ivARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1sARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord1svARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2dARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2dvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2fARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2fvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2iARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2ivARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2sARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord2svARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3dARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3dvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3fARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3fvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3iARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3ivARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3sARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord3svARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4dARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4dvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4fARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4fvARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4iARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4ivARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4sARB
GL_ARB_multitexture was not found, but has the entry point glMultiTexCoord4svARB
GL_ARB_occlusion_query was not found, but has the entry point glBeginQueryARB
GL_ARB_occlusion_query was not found, but has the entry point glDeleteQueriesARB
GL_ARB_occlusion_query was not found, but has the entry point glEndQueryARB
GL_ARB_occlusion_query was not found, but has the entry point glGenQueriesARB
GL_ARB_occlusion_query was not found, but has the entry point glGetQueryObjectivARB
GL_ARB_occlusion_query was not found, but has the entry point glGetQueryObjectuivARB
GL_ARB_occlusion_query was not found, but has the entry point glGetQueryivARB
GL_ARB_occlusion_query was not found, but has the entry point glIsQueryARB
GL_ARB_point_parameters was not found, but has the entry point glPointParameterfARB
GL_ARB_point_parameters was not found, but has the entry point glPointParameterfvARB
GL_ARB_texture_compression was not found, but has the entry point glCompressedTexImage1DARB
GL_ARB_texture_compression was not found, but has the entry point glCompressedTexImage2DARB
GL_ARB_texture_compression was not found, but has the entry point glCompressedTexImage3DARB
GL_ARB_texture_compression was not found, but has the entry point glCompressedTexSubImage1DARB
GL_ARB_texture_compression was not found, but has the entry point glCompressedTexSubImage2DARB
GL_ARB_texture_compression was not found, but has the entry point glCompressedTexSubImage3DARB
GL_ARB_texture_compression was not found, but has the entry point glGetCompressedTexImageARB
GL_ARB_transpose_matrix was not found, but has the entry point glLoadTransposeMatrixfARB
GL_ARB_transpose_matrix was not found, but has the entry point glLoadTransposeMatrixdARB
GL_ARB_transpose_matrix was not found, but has the entry point glMultTransposeMatrixfARB
GL_ARB_transpose_matrix was not found, but has the entry point glMultTransposeMatrixdARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glBindBufferARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glBufferDataARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glBufferSubDataARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glDeleteBuffersARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glGenBuffersARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glGetBufferParameterivARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glGetBufferPointervARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glGetBufferSubDataARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glIsBufferARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glMapBufferARB
GL_ARB_vertex_buffer_object was not found, but has the entry point glUnmapBufferARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2dARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2dvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2fARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2fvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2iARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2ivARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2sARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2svARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3dARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3dvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3fARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3fvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3iARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3ivARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3sARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3svARB
GL_EXT_blend_color was not found, but has the entry point glBlendColorEXT
GL_EXT_blend_equation_separate was not found, but has the entry point glBlendEquationSeparateEXT
GL_EXT_blend_func_separate was not found, but has the entry point glBlendFuncSeparateEXT
GL_EXT_blend_minmax was not found, but has the entry point glBlendEquationEXT
GL_EXT_compiled_vertex_array was not found, but has the entry point glLockArraysEXT
GL_EXT_compiled_vertex_array was not found, but has the entry point glUnlockArraysEXT
GL_EXT_copy_texture was not found, but has the entry point glCopyTexSubImage3DEXT
GL_EXT_draw_range_elements was not found, but has the entry point glDrawRangeElementsEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoordPointerEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoorddEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoorddvEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoordfEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoordfvEXT
GL_EXT_multi_draw_arrays was not found, but has the entry point glMultiDrawArraysEXT
GL_EXT_multi_draw_arrays was not found, but has the entry point glMultiDrawElementsEXT
GL_EXT_point_parameters was not found, but has the entry point glPointParameterfEXT
GL_EXT_point_parameters was not found, but has the entry point glPointParameterfvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3bEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3bvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3dEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3dvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3fEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3fvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3iEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ivEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3sEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3svEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ubEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ubvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3uiEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3uivEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3usEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3usvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColorPointerEXT
GL_EXT_subtexture was not found, but has the entry point glTexSubImage3DEXT
GL_EXT_texture3D was not found, but has the entry point glTexImage3DEXT
GL_EXT_texture_object was not found, but has the entry point glAreTexturesResidentEXT
GL_EXT_texture_object was not found, but has the entry point glBindTextureEXT
GL_EXT_texture_object was not found, but has the entry point glDeleteTexturesEXT
GL_EXT_texture_object was not found, but has the entry point glGenTexturesEXT
GL_EXT_texture_object was not found, but has the entry point glIsTextureEXT
GL_EXT_texture_object was not found, but has the entry point glPrioritizeTexturesEXT
GL_EXT_vertex_array was not found, but has the entry point glArrayElementEXT
GL_EXT_vertex_array was not found, but has the entry point glColorPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glDrawArraysEXT
GL_EXT_vertex_array was not found, but has the entry point glEdgeFlagPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glGetPointervEXT
GL_EXT_vertex_array was not found, but has the entry point glIndexPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glNormalPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glTexCoordPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glVertexPointerEXT
GL_WIN_swap_hint was not found, but has the entry point glAddSwapHintRectWIN
WGL_ARB_buffer_region was not found, but has the entry point wglCreateBufferRegionARB
WGL_ARB_buffer_region was not found, but has the entry point wglDeleteBufferRegionARB
WGL_ARB_buffer_region was not found, but has the entry point wglRestoreBufferRegionARB
WGL_ARB_buffer_region was not found, but has the entry point wglSaveBufferRegionARB
WGL_ARB_extensions_string was not found, but has the entry point wglGetExtensionsStringARB
WGL_ARB_make_current_read was not found, but has the entry point wglGetCurrentReadDCARB
WGL_ARB_make_current_read was not found, but has the entry point wglMakeContextCurrentARB
WGL_ARB_pbuffer was not found, but has the entry point wglCreatePbufferARB
WGL_ARB_pbuffer was not found, but has the entry point wglDestroyPbufferARB
WGL_ARB_pbuffer was not found, but has the entry point wglGetPbufferDCARB
WGL_ARB_pbuffer was not found, but has the entry point wglQueryPbufferARB
WGL_ARB_pbuffer was not found, but has the entry point wglReleasePbufferDCARB
WGL_ARB_pixel_format was not found, but has the entry point wglChoosePixelFormatARB
WGL_ARB_pixel_format was not found, but has the entry point wglGetPixelFormatAttribfvARB
WGL_ARB_pixel_format was not found, but has the entry point wglGetPixelFormatAttribivARB
WGL_EXT_extensions_string was not found, but has the entry point wglGetExtensionsStringEXT
WGL_EXT_swap_control was not found, but has the entry point wglGetSwapIntervalEXT
WGL_EXT_swap_control was not found, but has the entry point wglSwapIntervalEXT
GL_ARB_color_buffer_float was not found, but is available in driver version 6.14.10.8456
GL_ARB_depth_texture was not found, but is available in driver version 6.14.10.8456
GL_ARB_draw_buffers was not found, but is available in driver version 6.14.10.8456
GL_ARB_fragment_program was not found, but is available in driver version 6.14.10.8456
GL_ARB_fragment_program_shadow was not found, but is available in driver version 6.14.10.8456
GL_ARB_fragment_shader was not found, but is available in driver version 6.14.10.8456
GL_ARB_half_float_pixel was not found, but is available in driver version 6.14.10.8456
GL_ARB_imaging was not found, but is available in driver version 6.14.10.8456
GL_ARB_multisample was not found, but is available in driver version 6.14.10.8456
GL_ARB_multitexture was not found, but is available in driver version 6.14.10.8456
GL_ARB_occlusion_query was not found, but is available in driver version 6.14.10.8456
GL_ARB_pixel_buffer_object was not found, but is available in driver version 6.14.10.8456
GL_ARB_point_parameters was not found, but is available in driver version 6.14.10.8456
GL_ARB_point_sprite was not found, but is available in driver version 6.14.10.8456
GL_ARB_shader_objects was not found, but is available in driver version 6.14.10.8456
GL_ARB_shading_language_100 was not found, but is available in driver version 6.14.10.8456
GL_ARB_shadow was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_border_clamp was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_compression was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_cube_map was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_env_add was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_env_combine was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_env_dot3 was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_float was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_mirrored_repeat was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_non_power_of_two was not found, but is available in driver version 6.14.10.8456
GL_ARB_texture_rectangle was not found, but is available in driver version 6.14.10.8456
GL_ARB_transpose_matrix was not found, but is available in driver version 6.14.10.8456
GL_ARB_vertex_buffer_object was not found, but is available in driver version 6.14.10.8456
GL_ARB_vertex_program was not found, but is available in driver version 6.14.10.8456
GL_ARB_vertex_shader was not found, but is available in driver version 6.14.10.8456
GL_ARB_window_pos was not found, but is available in driver version 6.14.10.8456
GL_ATI_draw_buffers was not found, but is available in driver version 6.14.10.8456
GL_ATI_texture_float was not found, but is available in driver version 6.14.10.8456
GL_ATI_texture_mirror_once was not found, but is available in driver version 6.14.10.8456
GL_EXT_abgr was not found, but is available in driver version 6.14.10.8456
GL_EXT_bgra was not found, but is available in driver version 6.14.10.8456
GL_EXT_blend_color was not found, but is available in driver version 6.14.10.8456
GL_EXT_blend_equation_separate was not found, but is available in driver version 6.14.10.8456
GL_EXT_blend_func_separate was not found, but is available in driver version 6.14.10.8456
GL_EXT_blend_minmax was not found, but is available in driver version 6.14.10.8456
GL_EXT_blend_subtract was not found, but is available in driver version 6.14.10.8456
GL_EXT_Cg_shader was not found, but is available in driver version 6.14.10.8456
GL_EXT_compiled_vertex_array was not found, but is available in driver version 6.14.10.8456
GL_EXT_depth_bounds_test was not found, but is available in driver version 6.14.10.8456
GL_EXT_draw_range_elements was not found, but is available in driver version 6.14.10.8456
GL_EXT_fog_coord was not found, but is available in driver version 6.14.10.8456
GL_EXT_framebuffer_object was not found, but is available in driver version 6.14.10.8456
GL_EXT_multi_draw_arrays was not found, but is available in driver version 6.14.10.8456
GL_EXT_packed_depth_stencil was not found, but is available in driver version 6.14.10.8456
GL_EXT_packed_pixels was not found, but is available in driver version 6.14.10.8456
GL_EXT_pixel_buffer_object was not found, but is available in driver version 6.14.10.8456
GL_EXT_point_parameters was not found, but is available in driver version 6.14.10.8456
GL_EXT_rescale_normal was not found, but is available in driver version 6.14.10.8456
GL_EXT_secondary_color was not found, but is available in driver version 6.14.10.8456
GL_EXT_separate_specular_color was not found, but is available in driver version 6.14.10.8456
GL_EXT_shadow_funcs was not found, but is available in driver version 6.14.10.8456
GL_EXT_stencil_two_side was not found, but is available in driver version 6.14.10.8456
GL_EXT_stencil_wrap was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture3D was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_compression_s3tc was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_cube_map was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_edge_clamp was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_env_add was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_env_combine was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_env_dot3 was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_filter_anisotropic was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_lod was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_lod_bias was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_mirror_clamp was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_object was not found, but is available in driver version 6.14.10.8456
GL_EXT_texture_sRGB was not found, but is available in driver version 6.14.10.8456
GL_EXT_timer_query was not found, but is available in driver version 6.14.10.8456
GL_EXT_vertex_array was not found, but is available in driver version 6.14.10.8456
GL_HP_occlusion_test was not found, but is available in driver version 6.14.10.8456
GL_IBM_rasterpos_clip was not found, but is available in driver version 6.14.10.8456
GL_IBM_texture_mirrored_repeat was not found, but is available in driver version 6.14.10.8456
GL_KTX_buffer_region was not found, but is available in driver version 6.14.10.8456
GL_NV_blend_square was not found, but is available in driver version 6.14.10.8456
GL_NV_copy_depth_to_color was not found, but is available in driver version 6.14.10.8456
GL_NV_depth_clamp was not found, but is available in driver version 6.14.10.8456
GL_NV_fence was not found, but is available in driver version 6.14.10.8456
GL_NV_float_buffer was not found, but is available in driver version 6.14.10.8456
GL_NV_fog_distance was not found, but is available in driver version 6.14.10.8456
GL_NV_fragment_program was not found, but is available in driver version 6.14.10.8456
GL_NV_fragment_program2 was not found, but is available in driver version 6.14.10.8456
GL_NV_fragment_program_option was not found, but is available in driver version 6.14.10.8456
GL_NV_half_float was not found, but is available in driver version 6.14.10.8456
GL_NV_light_max_exponent was not found, but is available in driver version 6.14.10.8456
GL_NV_multisample_filter_hint was not found, but is available in driver version 6.14.10.8456
GL_NV_occlusion_query was not found, but is available in driver version 6.14.10.8456
GL_NV_packed_depth_stencil was not found, but is available in driver version 6.14.10.8456
GL_NV_pixel_data_range was not found, but is available in driver version 6.14.10.8456
GL_NV_point_sprite was not found, but is available in driver version 6.14.10.8456
GL_NV_primitive_restart was not found, but is available in driver version 6.14.10.8456
GL_NV_register_combiners was not found, but is available in driver version 6.14.10.8456
GL_NV_register_combiners2 was not found, but is available in driver version 6.14.10.8456
GL_NV_texgen_reflection was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_compression_vtc was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_env_combine4 was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_expand_normal was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_rectangle was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_shader was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_shader2 was not found, but is available in driver version 6.14.10.8456
GL_NV_texture_shader3 was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_array_range was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_array_range2 was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_program was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_program1_1 was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_program2 was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_program2_option was not found, but is available in driver version 6.14.10.8456
GL_NV_vertex_program3 was not found, but is available in driver version 6.14.10.8456
GL_NVX_conditional_render was not found, but is available in driver version 6.14.10.8456
GL_S3_s3tc was not found, but is available in driver version 6.14.10.8456
GL_SGIS_generate_mipmap was not found, but is available in driver version 6.14.10.8456
GL_SGIS_texture_lod was not found, but is available in driver version 6.14.10.8456
GL_SGIX_depth_texture was not found, but is available in driver version 6.14.10.8456
GL_SGIX_shadow was not found, but is available in driver version 6.14.10.8456
GL_SUN_slice_accum was not found, but is available in driver version 6.14.10.8456
GL_WIN_swap_hint was not found, but is available in driver version 6.14.10.8456
WGL_ARB_buffer_region was not found, but is available in driver version 6.14.10.8456
WGL_ARB_extensions_string was not found, but is available in driver version 6.14.10.8456
WGL_ARB_make_current_read was not found, but is available in driver version 6.14.10.8456
WGL_ARB_multisample was not found, but is available in driver version 6.14.10.8456
WGL_ARB_pbuffer was not found, but is available in driver version 6.14.10.8456
WGL_ARB_pixel_format was not found, but is available in driver version 6.14.10.8456
WGL_ARB_render_texture was not found, but is available in driver version 6.14.10.8456
WGL_ATI_pixel_format_float was not found, but is available in driver version 6.14.10.8456
WGL_EXT_extensions_string was not found, but is available in driver version 6.14.10.8456
WGL_EXT_swap_control was not found, but is available in driver version 6.14.10.8456
WGL_NV_float_buffer was not found, but is available in driver version 6.14.10.8456
WGL_NV_render_depth_texture was not found, but is available in driver version 6.14.10.8456
WGL_NV_render_texture_rectangle was not found, but is available in driver version 6.14.10.8456

That’s probably more info than you wanted, but I figure better to provide everything I can find. :slight_smile:

Do you use 16bit color quality?

Normally I run in 32 bit, but in testing I’ve tried 32, 16 and even 8 bit.

Also, I’ve tried these resolutions: 800x600, 1024x768, 1280x1024 and 1600x1200.

Nothing helps that I’ve found so far. :frowning:

This looks like there may be another OGL ICD loaded on the failing system than on the other. Try to see if nvogl.dll (that’s the nVidia OGL driver IIRC, it should be only in windows\system32) might be duplicated somewhere in your path. Search your harddrive for this file, compare the properties (versions) (right click on the file) between the two machines.

Look into registry at HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current version\OpenGLdrivers. There’s an entry for each ICD that will be loaded. If you have a clean system there should be only one entry and the DllName variable should point to nvogl.dll.

Thanks for the specific things to try! Here’s what I found:

“nvogl.dll” does not exist, but there is “nvoglnt.dll” which exists exactly once on this entire system and resides in the “C:\WINDOWS\system32” folder.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current version\OpenGLdrivers - has one folder called “RIVATNT” with the dll value of “nvoglnt”. I assume that nvidia just never updated the folder name from the old RIVATNT to GEFORCE or something of that nature. Either that or this is the wrong version :wink:

Checking the properties of nvoglnt.dll on both ssytems shows that at the moment the “bad” system has a slightly newer version of the file, but otherwise they are identical in filesize. The bad one is newer because I’m currently on a newer driver. I assume that nvoglnt.dll is the correct file since it’s working on one of the two systems.

Any suggestions on what to try next?

Hi,

  1. Use one of the nvidia driver removers to completely clean the system.
  2. Install the latest drivers.

Check www.guru3d.com for such removers.

Really strange… maybe you’re right and this IS a hardware issue. Try testing the memory sticks of the troublesome machine. If memory is ok, it may be your PSU or the mainboard.

Ok here’s one more bit of info that makes it seem like a software/driver problem after all. :confused:

Did another removal of the nvidia display drivers, rebooted, install current nvidia drivers, rebooted. Same problem as always. Decided to run GLinfo on both systems at this point and compare info.

Good System
Driver version: 6.14.10.9131
Vendor: NVIDIA Corporation
Renderer: GeForce 7600 GT/PCI/SSE2/3DNOW!
OpenGL version: 2.0.3

Bad System
Driver version: 6.14.10.9131
Vendor: NVIDIA Corporation
Renderer: GeForce 7600 GT/PCI/SSE2/3DNOW!
OpenGL version:

On the bad system it doesn’t show any info for OpenGL version, but I’m on the same drivers for both system. Bizarre.

Also if I click on “Extension lists” in GLinfo on the good system it shows a long list of the various extensions. On the bad system the list is blank, there are none listed at all.

Going to try swapping cards around yet again because I just can’t accept what I’m seeing here. :wink:

FOLLOW UP
Swapped cards one more time - just to make sure - and still had the same results. Since it is so consistent at where it fails I don’t suspect a power problem. Video card is known good. Memory is working in both systems. I think it has to be motherboard and there’s maybe something flaky in the PCIe slot that for some reason has no effect on D3D apps.

To me, it sounds like a driver conflict issue.
Perhaps cleaning the system and installing again will fix it.
It’s also possible the forceware v91.31 has issues (I heard from someone else)