Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66540 - Doom 3 doesn't run on emul-linux-x86-nvidia
Summary: Doom 3 doesn't run on emul-linux-x86-nvidia
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on: 63907
Blocks:
  Show dependency tree
 
Reported: 2004-10-06 09:22 UTC by Axel Gneiting
Modified: 2004-10-21 23:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Axel Gneiting 2004-10-06 09:22:35 UTC
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:
Comment 1 SpanKY gentoo-dev 2004-10-06 12:04:28 UTC
`rm /opt/doom3/lib*` and then try to run doom3 again
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-06 12:36:06 UTC
Also, which version of the nvidia emulation libs are you using?
Comment 3 Axel Gneiting 2004-10-06 14:20:25 UTC
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
Comment 4 Matt Cheely 2004-10-07 18:58:49 UTC
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). 
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-12 04:10:34 UTC
*** Bug 67185 has been marked as a duplicate of this bug. ***
Comment 6 Oliver Jeeves 2004-10-13 00:10:13 UTC
possibly a duplicate, or at least related to bug #63907?
http://bugs.gentoo.org/show_bug.cgi?id=63907
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-13 05:48:14 UTC
I beleive it does, so I am setting a dependency
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-15 17:07:46 UTC
Yep... switch to development-sources and it works perfectly
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2004-10-21 23:06:35 UTC
This is fixed in gentoo-dev-sources-2.6.9-r1, which I marked stable on amd64, so I'm resolving this one.