View previous topic :: View next topic |
Author |
Message |
kmulligan n00b
Joined: 19 May 2004 Posts: 14
|
Posted: Sat Jun 19, 2004 1:13 am Post subject: Radeon 9600 underperforming? |
|
|
Hi,
I have a Radeon 9600SE which I only recently got working but i'm not sure my setup is doing it justice. I am using the development-sources 2.6.6 kernel as it's the only one I could get to work with my card properly and ati-drivers-3.2.8-r1.
My desktop is setup to 24-bit colour and is running at a resolution of 1024x768.
Here is the output from glxgears:
Code: | 4449 frames in 5.0 seconds = 889.800 FPS
4642 frames in 5.0 seconds = 928.400 FPS
4636 frames in 5.0 seconds = 927.200 FPS
4632 frames in 5.0 seconds = 926.400 FPS
4643 frames in 5.0 seconds = 928.600 FPS |
And the output from glxinfo:
Code: | name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon 9600SE Athlon (3DNow!)
OpenGL version string: 1.3 (X4.3.0-3.2.8)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_multisample, GL_ARB_point_parameters, GL_ARB_shadow,
GL_ARB_shadow_ambient, 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_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix,
GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program,
GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_element_array,
GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer,
GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,
GL_ATI_texture_float, GL_ATI_texture_mirror_once,
GL_ATI_vertex_array_object, GL_ATI_vertex_attrib_array_object,
GL_ATI_vertex_streams, GL_ATIX_texture_env_combine3,
GL_ATIX_texture_env_route, GL_ATIX_vertex_shader_output_point_size,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_rescale_normal,
GL_EXT_polygon_offset, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap,
GL_EXT_texgen_reflection, 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_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
GL_EXT_vertex_array, GL_EXT_vertex_shader, GL_HP_occlusion_test,
GL_NV_texgen_reflection, GL_NV_blend_square, GL_NV_occlusion_query,
GL_SGI_color_matrix, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_lod,
GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SUN_multi_draw_arrays
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
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x24 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2b 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2c 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None |
Here are links to my XF86Config and XFree86.0.log.
Any help with getting my card to perform better (if this is at all possible) would be great.
Last edited by kmulligan on Sat Jun 19, 2004 1:50 am; edited 1 time in total |
|
Back to top |
|
|
agent_jdh Veteran
Joined: 08 Aug 2002 Posts: 1783 Location: Scotland
|
Posted: Sat Jun 19, 2004 1:30 am Post subject: |
|
|
Couple of things
glxgears isn't really a good benchmark tool, install quake3 or something and benchmark it to see if you're getting decent numbers
the ati drivers are pretty downlevel (3.9.0 are the latest), I don't use an ati card myself but I've been keeping an eye on the drivers as I'm thinking about getting one, that might be a factor but don't quote me on it. _________________ Jingle Jangle Jewellery |
|
Back to top |
|
|
jknutson n00b
Joined: 30 Apr 2004 Posts: 63
|
Posted: Sat Jun 19, 2004 7:25 am Post subject: |
|
|
Yeah, glxgears is a really bad benchmark, but something seems a little off here. You've got the ATi drivers calling for external AGPGART, so maybe check that it's enabled in the kernel (I'd make it built-in instead of a module, that's all that worked for my nForce2). Also, I would try the newest (3.9.0) drivers:
Code: | ACCEPT_KEYWORDS="~x86" emerge ati-drivers |
(don't forget to reload the module and restart X)
There was a noticable speed increase for my 8500 going from 3.2.8 to 3.9.0 (ymmv). But yeah, emerge some game(s) and check if actual performance is ok before you mess with too much. |
|
Back to top |
|
|
kmulligan n00b
Joined: 19 May 2004 Posts: 14
|
Posted: Sat Jun 19, 2004 6:14 pm Post subject: |
|
|
I would have tried the latest ATI drivers but according to their website they don't run on the 2.6 kernel. Is there a workaround for this? |
|
Back to top |
|
|
jknutson n00b
Joined: 30 Apr 2004 Posts: 63
|
Posted: Sat Jun 19, 2004 8:35 pm Post subject: |
|
|
I don't know why they say that. I have them (3.9.0) working great under the 2.6.5-gentoo kernel with my 8500. I'd say just try it, easy to go back if they don't work. |
|
Back to top |
|
|
kmulligan n00b
Joined: 19 May 2004 Posts: 14
|
Posted: Tue Jun 22, 2004 1:13 am Post subject: |
|
|
I just emerged the quake3-demo to check my actual performance and i'm getting between 100-300fps with the fps cap set to 99999 although this causes the game to run very jerkily.
Without my raising the fps cap it was running smoothly at ~90fps. Is this very low?
I noticed some mtrr errors in my dmesg so i'm going to try to fix them and see if that helps. |
|
Back to top |
|
|
jknutson n00b
Joined: 30 Apr 2004 Posts: 63
|
Posted: Tue Jun 22, 2004 6:38 am Post subject: |
|
|
90 fps in Q3 is pretty good (depends on what resolution/detail settings you have). That's more than playable and will hopefully be similar in most games. |
|
Back to top |
|
|
kmulligan n00b
Joined: 19 May 2004 Posts: 14
|
Posted: Tue Jun 22, 2004 12:18 pm Post subject: |
|
|
I had set all the graphics details to the higest setting. Nothing much came of changing mtrr settings so I guess everything was okay after all.
Thanks for your help |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|