Raoul_Duke
08-06-2003, 10:03 AM
Ok, after searching, experimenting and forum hunting i'm lost!!
New machine (Yay!) with a Geforce 4 mx440 (128mb)
Nvidia drivers are installed fine! (i get the logo when starting X)
glxinfo confirms that i'm using the nvidia GLX module
glxgears runs at a top speed of about 650fps!! I used to get higher than that on my old voodoo3!!
I've been troubleshooting this on the gentoo forum too but no one has been able to find anything wrong with my setup :(
Link to thread is here: http://forums.gentoo.org/viewtopic.php?t=72522
Please, if anyone has any experience with nvidia cards/setup, can you have a look and see if you can help :(
Ath0s
08-06-2003, 10:58 AM
A couple of things I noticed from the other thread ... sorry if you already did these ...
1. Make sure both the "dri" and "GLcore" are commented out in your XF86Config file.
2. Make sure the "glx" is being loaded.
3. Make sure you are editing the right XF86Config file (if you have an "XF86Config-4" file, it's probably using that) ...
4. I noticed you have video on your MOBO. Is the NVIDIA card AGP? or is it a PCI card? If it's PCI, you may need to disable AGP (both the NVIDIA AGP, and the AGPART).
Option "NvAgp" "0" (to disable)
5. The mem=nopentium shouldn't be needed on kernels later than 2.4.19 (what kernel are you using) ...
That's all I can think of ... I've got the same card working great ...
Raoul_Duke
08-06-2003, 11:05 AM
Thanks for replying:
1) Both commented out :(
2) glxinfo looks right - maybe you could double check with your output ??
3) I don't have an XF86Config-4 file :(
4) It's an AGP card, i've tried AGPGART and NvAGP, no difference :(
5) It's the 2.4.20-ck6 kernel......no difference with or without mem=nopentium :(
If you could compare outputs to 'glxinfo' that would be handy :confused:
Ath0s
08-06-2003, 11:35 AM
Here's my glxinfo output:
------ start -------------------------------------------------------
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
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_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_NV_float_buffer
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 MX 440 with AGP8X/AGP/SSE2
OpenGL version string: 1.4.0 NVIDIA 44.96
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters,
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_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_window_pos, GL_S3_s3tc, 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_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
GL_EXT_paletted_texture, 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_add,
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_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_NVX_ycrcb, GL_SGIS_generate_mipmap,
GL_SGIS_multitexture, GL_SGIS_texture_lod
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
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 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x22 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x23 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x24 16 tc 0 16 0 r y . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x25 16 tc 0 16 0 r . . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x26 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 16 0 0 None
0x27 16 dc 0 16 0 r y . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
0x28 16 dc 0 16 0 r . . 5 6 5 0 0 0 0 16 16 16 16 0 0 None
----- end ------------------------------------------------------
not sure what to look for, though ...
Ath0s
08-06-2003, 11:41 AM
The only obvious things I see different are the NVIDIA version number (mine is slightly newer), and the actual card info (mines an 8x). I don't know if those make any difference ...
I'm also on a 2.53 GHz P4 ... that might be a difference too. The NVIDIA README refers to bugs with the newer Athlons (but that's what the 'nopentium' option was supposed to fix) ...
Sorry I'm not more help ...
Raoul_Duke
08-06-2003, 12:59 PM
Not really, but maybe i'll look for newer driver versions......cheers though :)