Jump to content

Improve FPS with Nvidia


guppetto
 Share

Recommended Posts

:help:

I have an Nvidia GForce 6600Gt Video card and I have the latest Nvidia driver istalled (Verion NVIDIA-Linux-x86-1.0-7667), but i'm not getting close to the performance I should be geting out of this card in Linux. I'm running my desktop at a resolution of 1280x1024. My desktop is plenty fast, but when I run glxgears (I'm not resizing the default window that pops up), I get the following output:

 

[guppetto@nsc69 ~]$ glxgears

2686 frames in 5.0 seconds = 537.200 FPS

2948 frames in 5.0 seconds = 589.600 FPS

2954 frames in 5.0 seconds = 590.800 FPS

2953 frames in 5.0 seconds = 590.600 FPS

2954 frames in 5.0 seconds = 590.800 FPS

2955 frames in 5.0 seconds = 591.000 FPS

 

That just plain sucks! :o

 

My Xorg.conf and the output of glxifo is listed below. Can anyone help me get my moneys worth from this card? I'm not sure what else I can tweak. :help:

 

xorg.conf has the following

 

# File generated by XFdrake.

 

# **********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

FontPath "unix/:-1"

EndSection

 

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

AllowMouseOpenFail # allows the server to start up even if the mouse does not work

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "glx" # 3D layer

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "en_US"

Option "XkbOptions" "compose:rwin"

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

Option "ZAxisMapping" "6 7"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Generic"

ModelName "Flat Panel 1280x1024"

HorizSync 31.5-67

VertRefresh 50-75

DisplaySize 325 260

EndSection

 

Section "Device"

Identifier "device1"

Driver "nvidia"

Option "DPMS"

Option "RenderAccel" "true"

Option "AllowGLXWithComposite" "true"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 24

Option "NoPowerConnectorCheck" "true"

 

Subsection "Display"

Depth 8

Virtual 1280 1024

EndSubsection

 

Subsection "Display"

Depth 15

Virtual 1280 1024

EndSubsection

 

Subsection "Display"

Depth 16

Virtual 1280 1024

EndSubsection

 

Subsection "Display"

Depth 24

Virtual 1280 1024

EndSubsection

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

Screen "screen1"

EndSection

 

Section "Extensions"

Option "Composite" "Enable"

EndSection

 

 

-------------------------------------------------------

 

glxinfo produces the following

 

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, GLX_SGI_video_sync, GLX_SGI_swap_control,

GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float

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_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 extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,

GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,

GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,

GLX_ARB_get_proc_address

OpenGL vendor string: NVIDIA Corporation

OpenGL renderer string: GeForce 6600 GT/AGP/SSE2/3DNOW!

OpenGL version string: 2.0.0 NVIDIA 76.67

OpenGL extensions:

GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers,

GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,

GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging,

GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,

GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,

GL_ARB_shader_objects, GL_ARB_shading_language_100,

GL_ARB_texture_border_clamp, 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_float,

GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,

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_ATI_draw_buffers, GL_ATI_texture_float,

GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,

GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,

GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,

GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,

GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,

GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,

GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,

GL_EXT_rescale_normal, GL_EXT_secondary_color,

GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,

GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,

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_mirror_clamp,

GL_EXT_texture_object, GL_EXT_vertex_array, GL_HP_occlusion_test,

GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,

GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color,

GL_NV_depth_clamp, GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance,

GL_NV_fragment_program, GL_NV_fragment_program_option,

GL_NV_fragment_program2, GL_NV_half_float, GL_NV_light_max_exponent,

GL_NV_multisample_filter_hint, GL_NV_occlusion_query,

GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite,

GL_NV_primitive_restart, GL_NV_register_combiners,

GL_NV_register_combiners2, GL_NV_texgen_reflection,

GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,

GL_NV_texture_expand_normal, GL_NV_texture_rectangle,

GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,

GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program,

GL_NV_vertex_program1_1, GL_NV_vertex_program2,

GL_NV_vertex_program2_option, GL_NV_vertex_program3,

GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,

GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum

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 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 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon

0x33 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon

0x34 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon

0x35 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon

0x36 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon

0x37 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon

0x38 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon

0x39 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon

0x3a 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon

0x3b 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon

0x3c 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon

0x3d 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon

0x3e 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon

0x3f 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon

0x40 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon

0x41 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon

0x42 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon

0x43 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon

0x44 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon

0x45 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon

0x46 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon

0x47 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon

0x48 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon

0x49 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon

0x4a 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None

0x4b 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None

0x4c 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None

0x4d 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None

0x4e 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None

0x4f 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None

0x50 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None

0x51 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 None

0x52 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 None

0x53 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 None

0x54 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 None

0x55 24 dc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None

0x56 24 dc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None

0x57 24 dc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None

0x58 24 dc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None

0x59 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon

0x5a 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon

0x5b 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon

0x5c 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon

0x5d 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon

0x5e 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon

0x5f 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon

0x60 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon

0x61 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon

0x62 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon

0x63 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon

0x64 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon

0x65 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 2 1 Ncon

0x66 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 2 1 Ncon

0x67 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 4 1 Ncon

0x68 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 4 1 Ncon

0x69 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon

0x6a 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon

0x6b 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon

0x6c 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon

0x6d 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 2 1 Ncon

0x6e 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 2 1 Ncon

0x6f 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 4 1 Ncon

0x70 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 4 1 Ncon

0x131 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

 

[moved from Software by spinynorman]

Link to comment
Share on other sites

Is AGP enabled? Try typing the following:

 

cat /proc/driver/nvidia/agp/status

 

querying the AGP status produces the following:

 

[guppetto@nsc69 ~]$ cat /proc/driver/nvidia/agp/status

Status: Enabled

Driver: AGPGART

AGP Rate: 8x

Fast Writes: Disabled

SBA: Enabled

 

With regards to fast writes, in my bios I have two options, auto or disabled; I have selected auto. I don't know of a method of forcing fast writes to be active. My chipset is the Nvidia Nforce 3 chipset that came with my AMD 64 Shuttle SN85G4 sytem

Link to comment
Share on other sites

remove this:

 Option "DPMS"

from your device section.

 

I'm running the same card and I get:

mark@einsiedler ~ $ glxgears

29288 frames in 5.0 seconds = 5857.600 FPS

34316 frames in 5.0 seconds = 6863.200 FPS

34315 frames in 5.0 seconds = 6863.000 FPS

34063 frames in 5.0 seconds = 6812.600 FPS

34320 frames in 5.0 seconds = 6864.000 FPS

33924 frames in 5.0 seconds = 6784.800 FPS

you results should be similar.
Link to comment
Share on other sites

I'm seeing only a slight improvement after removing DPMS from the Device section. Here are my latest glxgears results. Something else has to be wrong.

 

2142 frames in 5.0 seconds = 428.400 FPS

3080 frames in 5.0 seconds = 616.000 FPS

3080 frames in 5.0 seconds = 616.000 FPS

3080 frames in 5.0 seconds = 616.000 FPS

2940 frames in 5.0 seconds = 588.000 FPS

2800 frames in 5.0 seconds = 560.000 FPS

2940 frames in 5.0 seconds = 588.000 FPS

2660 frames in 5.0 seconds = 532.000 FPS

2660 frames in 5.0 seconds = 532.000 FPS

3080 frames in 5.0 seconds = 616.000 FPS

2100 frames in 5.0 seconds = 420.000 FPS

1960 frames in 5.0 seconds = 392.000 FPS

3220 frames in 5.0 seconds = 644.000 FPS

3080 frames in 5.0 seconds = 616.000 FPS

2940 frames in 5.0 seconds = 588.000 FPS

2940 frames in 5.0 seconds = 588.000 FPS

2940 frames in 5.0 seconds = 588.000 FPS

3080 frames in 5.0 seconds = 616.000 FPS

2520 frames in 5.0 seconds = 504.000 FPS

3640 frames in 5.0 seconds = 728.000 FPS

3068 frames in 5.0 seconds = 613.600 FPS

3640 frames in 5.0 seconds = 728.000 FPS

3640 frames in 5.0 seconds = 728.000 FPS

3500 frames in 5.0 seconds = 700.000 FPS

3640 frames in 5.0 seconds = 728.000 FPS

3780 frames in 5.0 seconds = 756.000 FPS

3920 frames in 5.0 seconds = 784.000 FPS

4060 frames in 5.0 seconds = 812.000 FPS

4060 frames in 5.0 seconds = 812.000 FPS

4227 frames in 5.0 seconds = 845.400 FPS

4200 frames in 5.0 seconds = 840.000 FPS

3920 frames in 5.0 seconds = 784.000 FPS

4060 frames in 5.0 seconds = 812.000 FPS

4480 frames in 5.0 seconds = 896.000 FPS

3080 frames in 5.0 seconds = 616.000 FPS

3598 frames in 5.0 seconds = 719.600 FPS

6699 frames in 5.0 seconds = 1339.800 FPS

7176 frames in 5.0 seconds = 1435.200 FPS

7488 frames in 5.0 seconds = 1497.600 FPS

6708 frames in 5.0 seconds = 1341.600 FPS

X connection to :0.0 broken (explicit kill or server shutdown).

 

The last set of numbers is deceptive, because I had to shrink the window and partially cover the window with another window, to get the card to start pushing itself.

 

Does anyone have any other ideas about how to squeaze the proper performance from the 6600 GT? My current xorg.conf looks like the following:

 

# File generated by XFdrake.

 

# **********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

FontPath "unix/:-1"

EndSection

 

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

AllowMouseOpenFail # allows the server to start up even if the mouse does not work

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "glx" # 3D layer

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "en_US"

Option "XkbOptions" "compose:rwin"

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

Option "ZAxisMapping" "6 7"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Generic"

ModelName "Flat Panel 1280x1024"

HorizSync 31.5-67

VertRefresh 50-75

DisplaySize 325 260

EndSection

 

Section "Device"

Identifier "device1"

Driver "nvidia"

Option "RenderAccel" "true"

Option "AllowGLXWithComposite" "true"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 24

Option "NoPowerConnectorCheck" "true"

 

Subsection "Display"

Depth 8

Virtual 1280 1024

EndSubsection

 

Subsection "Display"

Depth 15

Virtual 1280 1024

EndSubsection

 

Subsection "Display"

Depth 16

Virtual 1280 1024

EndSubsection

 

Subsection "Display"

Depth 24

Virtual 1280 1024

EndSubsection

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

Screen "screen1"

EndSection

 

Section "Extensions"

Option "Composite" "Enable"

EndSection

Link to comment
Share on other sites

Add to your configuration:

 

Section "DRI"

Mode 0666

EndSection

 

Also here:

 

Load "glx" # 3D layer

Load "/usr/X11R6/lib/modules/extensions/libglx.so"

 

Remove either one of these lines (they are trying to load the same module).

 

See also what happens with "composite" disabled (as it doesn't always work smoothly).

Link to comment
Share on other sites

Section "DRI"

Mode 0666

EndSection

 

I thought this was ATI stuff??

 

Ooops, you are right- it won't make a difference at all (especially since I did not even suggest adding to the modules' section something like load "dri")... :oops:

By the way the DRI module is not only for ATI cards, but also for Matrox, 3DFX and Intel ones. Not Nvidia ones, though.

Edited by scarecrow
Link to comment
Share on other sites

It gets fast towards the end, are you sure you're not running it at the same time as some other cpu sapping application?

 

other thoughts...

 

GLX with composite is buggy, try turning that to false and commenting out your extensions section

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...