Doom 3 complains about missing extensions after loading libgl.so.1 and the aborts, but glxinfo lists these extensions, so I assume it's an error in the emulation layer. Reproducible: Always Steps to Reproduce:
`rm /opt/doom3/lib*` and then try to run doom3 again
Also, which version of the nvidia emulation libs are you using?
I'm using the lastest version, removing the libs doesn't make a difference also. Here is the D3 error log: ... ----- R_InitOpenGL ----- dlopen(libGL.so.1) Open X display Initializing OpenGL display Using XFree86-VidModeExtension Version 2.2 Failed to detect DGA DirectVideo Mouse Free86-VidModeExtension Activated at 640x480 Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display. GL_RENDERER: GeForce 6800 GT/AGP/SSE2 GL_EXTENSIONS: GL_EXT_texture_object GL_EXT_draw_range_elements GL_EXT_vertex_array GL_EXT_fog_coord GL_EXT_secondary_color GL_EXT_blend_color GL_ARB_window_pos GL_ARB_multitexture GL_EXT_multi_draw_arrays GL_EXT_blend_minmax GL_ARB_imaging GL_EXT_blend_func_separate GL_EXT_texture3D GL_ARB_point_parameters ------- Input Initialization ------- XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK XKB extension present on server ( 0x1:0x0 ) ------------------------------------ ----------- OSS Sound Initialization ----------- opened sound device '/dev/dsp' /dev/dsp - bit rate: 16, channels: 2, frequency: 44100 ------------------------------------------------ ...using GL_ARB_multitexture X..GL_ARB_texture_env_combine not found X..GL_ARB_texture_cube_map not found X..GL_ARB_texture_env_dot3 not found X..GL_ARB_texture_env_add not found X..GL_ARB_texture_non_power_of_two not found X..GL_ARB_texture_compression not found X..GL_EXT_texture_filter_anisotropic not found ...using GL_1.4_texture_lod_bias X..GL_EXT_shared_texture_palette not found ...using GL_EXT_texture3D X..GL_EXT_stencil_wrap not found X..GL_NV_register_combiners not found X..GL_EXT_stencil_two_side not found X..GL_ATI_separate_stencil not found X..GL_ATI_fragment_shader not found X..GL_ATI_text_fragment_shader not found X..GL_ARB_vertex_buffer_object not found X..GL_ARB_vertex_program not found X..GL_ARB_fragment_program not found TODO: Sys_SetClipboardData ******************** ERROR: The current video card / driver combination does not support the necessary features. ******************** Sys_Error: Error during initialization
This has something to do with the kernel version, it seems. Doom 3 runs for me under kernel 2.6.7-r14, but doesn't under 2.6.8 (-r4 and -r7).
*** Bug 67185 has been marked as a duplicate of this bug. ***
possibly a duplicate, or at least related to bug #63907? http://bugs.gentoo.org/show_bug.cgi?id=63907
I beleive it does, so I am setting a dependency
Yep... switch to development-sources and it works perfectly
This is fixed in gentoo-dev-sources-2.6.9-r1, which I marked stable on amd64, so I'm resolving this one.