LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1285|回复: 10

ThinkPadT400的显卡效率低下的问题

[复制链接]
发表于 2009-6-24 23:26:17 | 显示全部楼层 |阅读模式
1.参考文献:
http://en.gentoo-wiki.com/wiki/Lenovo_ThinkPad_T400

2.硬件配置:
这里简单说下显卡的型号吧,毕竟只是跟显卡有关系。
ATI Mobility Radeon HD 3470 256MB

3.查看一下开源驱动的版本:
*  x11-drivers/xf86-video-radeonhd
      Latest version available: 1.2.5
      Latest version installed: 1.2.5
      Size of files: 734 kB
      Homepage:      http://wiki.x.org/wiki/radeonhd
      Description:   Experimental Radeon HD video driver.
      License:       GPL-2

查看了一下这个版本驱动的更新日志:
Version 1.2.5

    * Added 2D acceleration for R6xx and R7xx (disabled by default).
    * Added XVideo support for R6xx and R7xx (disabled by default).
    * Added support for RS880 and RV790.
    * Added RandR 1.3 mandatory properties.
    * Refactoring of MC code.
    * Enable DRI support by default on R5xx and RS6xx.
    * LUT (color lookup table) fixes.
    * Tons of quirk table entries and bug fixes.
    * Fix register accesses for processors that reorder memory writes.

glxinfo:

  1. name of display: :0.0
  2. display: :0  screen: 0
  3. direct rendering: Yes
  4. server glx vendor string: SGI
  5. server glx version string: 1.2
  6. server glx extensions:
  7.     GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
  8.     GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
  9.     GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
  10.     GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
  11. client glx vendor string: SGI
  12. client glx version string: 1.4
  13. client glx extensions:
  14.     GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
  15.     GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
  16.     GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
  17.     GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
  18.     GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
  19.     GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
  20.     GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
  21. GLX version: 1.2
  22. GLX extensions:
  23.     GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
  24.     GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
  25.     GLX_SGIS_multisample, GLX_SGIX_fbconfig
  26. OpenGL vendor string: Mesa Project
  27. OpenGL renderer string: Software Rasterizer
  28. OpenGL version string: 2.1 Mesa 7.4.2
  29. OpenGL shading language version string: 1.20
  30. OpenGL extensions:
  31.     GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
  32.     GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
  33.     GL_ARB_half_float_pixel, GL_ARB_imaging, GL_ARB_multisample,
  34.     GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object,
  35.     GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
  36.     GL_ARB_shading_language_100, GL_ARB_shading_language_120, GL_ARB_shadow,
  37.     GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
  38.     GL_ARB_texture_compression, GL_ARB_texture_cube_map,
  39.     GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
  40.     GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
  41.     GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
  42.     GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
  43.     GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
  44.     GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
  45.     GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
  46.     GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
  47.     GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
  48.     GL_EXT_copy_texture, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
  49.     GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,
  50.     GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
  51.     GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
  52.     GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
  53.     GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
  54.     GL_EXT_secondary_color, GL_EXT_separate_specular_color,
  55.     GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette,
  56.     GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
  57.     GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
  58.     GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
  59.     GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
  60.     GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
  61.     GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_vertex_array,
  62.     GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,
  63.     GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,
  64.     GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
  65.     GL_ATI_fragment_shader, GL_ATI_separate_stencil,
  66.     GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
  67.     GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
  68.     GL_MESA_pack_invert, GL_MESA_program_debug, GL_MESA_resize_buffers,
  69.     GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
  70.     GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,
  71.     GL_NV_point_sprite, GL_NV_texture_rectangle, GL_NV_texgen_reflection,
  72.     GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_OES_read_format,
  73.     GL_SGI_color_matrix, GL_SGI_color_table, GL_SGI_texture_color_table,
  74.     GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
  75.     GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
  76.     GL_SGIX_shadow, GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays

  77. 64 GLX Visuals
  78.    visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
  79. id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
  80. ----------------------------------------------------------------------
  81. 0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  82. 0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  83. 0xe5 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  84. 0xe6 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  85. 0xe7 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  86. 0xe8 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  87. 0xe9 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  88. 0xea 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  89. 0xeb 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  90. 0xec 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  91. 0xed 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  92. 0xee 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  93. 0xef 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  94. 0xf0 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  95. 0xf1 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  96. 0xf2 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  97. 0xf3 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  98. 0xf4 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  99. 0xf5 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  100. 0xf6 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  101. 0xf7 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  102. 0xf8 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  103. 0xf9 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  104. 0xfa 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  105. 0xfb 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  106. 0xfc 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  107. 0xfd 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  108. 0xfe 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  109. 0xff 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  110. 0x100 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  111. 0x101 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  112. 0x102 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  113. 0x103 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  114. 0x104 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  115. 0x105 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  116. 0x106 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  117. 0x107 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  118. 0x108 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  119. 0x109 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  120. 0x10a 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  121. 0x10b 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  122. 0x10c 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  123. 0x10d 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  124. 0x10e 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  125. 0x10f 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  126. 0x110 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  127. 0x111 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  128. 0x112 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  129. 0x113 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  130. 0x114 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  131. 0x115 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  132. 0x116 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  133. 0x117 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  134. 0x118 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  135. 0x119 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  136. 0x11a 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  137. 0x11b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  138. 0x11c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  139. 0x11d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  140. 0x11e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  141. 0x11f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  142. 0x120 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  143. 0x121 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  144. 0x64 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

  145. 128 GLXFBConfigs:
  146.    visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
  147. id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
  148. ----------------------------------------------------------------------
  149. 0x65  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
  150. 0x66  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
  151. 0x67  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
  152. 0x68  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
  153. 0x69  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
  154. 0x6a  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
  155. 0x6b  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
  156. 0x6c  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
  157. 0x6d  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
  158. 0x6e  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
  159. 0x6f  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
  160. 0x70  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
  161. 0x71  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
  162. 0x72  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
  163. 0x73  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
  164. 0x74  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
  165. 0x75  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
  166. 0x76  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
  167. 0x77  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
  168. 0x78  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
  169. 0x79  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
  170. 0x7a  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
  171. 0x7b  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
  172. 0x7c  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
  173. 0x7d  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
  174. 0x7e  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
  175. 0x7f  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
  176. 0x80  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
  177. 0x81  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
  178. 0x82  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
  179. 0x83  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
  180. 0x84  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
  181. 0x85  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  182. 0x86  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  183. 0x87  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  184. 0x88  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  185. 0x89  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  186. 0x8a  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  187. 0x8b  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  188. 0x8c  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  189. 0x8d  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  190. 0x8e  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  191. 0x8f  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  192. 0x90  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  193. 0x91  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  194. 0x92  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  195. 0x93  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  196. 0x94  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  197. 0x95  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  198. 0x96  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  199. 0x97  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  200. 0x98  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  201. 0x99  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  202. 0x9a  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  203. 0x9b  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  204. 0x9c  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  205. 0x9d  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  206. 0x9e  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  207. 0x9f  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  208. 0xa0  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  209. 0xa1  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  210. 0xa2  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  211. 0xa3  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  212. 0xa4  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  213. 0xa5  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
  214. 0xa6  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
  215. 0xa7  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
  216. 0xa8  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
  217. 0xa9  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
  218. 0xaa  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
  219. 0xab  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
  220. 0xac  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
  221. 0xad  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
  222. 0xae  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
  223. 0xaf  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
  224. 0xb0  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
  225. 0xb1  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
  226. 0xb2  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
  227. 0xb3  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
  228. 0xb4  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
  229. 0xb5  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
  230. 0xb6  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
  231. 0xb7  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
  232. 0xb8  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
  233. 0xb9  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
  234. 0xba  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
  235. 0xbb  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
  236. 0xbc  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
  237. 0xbd  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
  238. 0xbe  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
  239. 0xbf  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
  240. 0xc0  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
  241. 0xc1  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
  242. 0xc2  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
  243. 0xc3  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
  244. 0xc4  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
  245. 0xc5  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  246. 0xc6  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  247. 0xc7  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
  248. 0xc8  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
  249. 0xc9  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  250. 0xca  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  251. 0xcb  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
  252. 0xcc  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
  253. 0xcd  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  254. 0xce  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  255. 0xcf  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
  256. 0xd0  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
  257. 0xd1  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  258. 0xd2  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  259. 0xd3  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
  260. 0xd4  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
  261. 0xd5  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  262. 0xd6  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  263. 0xd7  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
  264. 0xd8  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
  265. 0xd9  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  266. 0xda  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  267. 0xdb  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
  268. 0xdc  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
  269. 0xdd  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  270. 0xde  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  271. 0xdf  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
  272. 0xe0  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
  273. 0xe1  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  274. 0xe2  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
  275. 0xe3  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
  276. 0xe4  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
复制代码


  1. $ glxgears
  2. 899 frames in 5.0 seconds = 179.701 FPS
  3. 893 frames in 5.0 seconds = 178.479 FPS
  4. 890 frames in 5.0 seconds = 177.961 FPS
  5. 895 frames in 5.0 seconds = 178.889 FPS
  6. 893 frames in 5.0 seconds = 178.546 FPS
复制代码


现在的问题是:
1.这个驱动的速度太慢。mplayer vo x11(只能用x11 比如 xv选项有问题)下看普通的 xvid格式的影片按‘f’放大到全屏幕居然会卡。
2.执行一些游戏时候也是慢得一塌糊涂,而且开不了透明。

我也不用什么compiz效果,我就是openbox+ mplayer看看电影什么的。怎么会这样呢?是驱动的bug还是什么呢?
发表于 2009-6-25 00:04:11 | 显示全部楼层
OpenGL renderer string: Software Rasterizer
没有3D加速导致的

怎么配置```等用过radeonhd的TX来讲讲
回复 支持 反对

使用道具 举报

发表于 2009-6-25 00:26:01 | 显示全部楼层
我一直用radeonhd, 感觉现在的radeonhd的exa已经不错了,以前可不行,比shdowfb慢多了。
对于速度,我是挺知足的,我显存才32M, 是M52 x1300, 太烂了。
  1. Section "Monitor"
  2.         Identifier  "External"
  3.         Option      "RightOf" "Panel"
  4.         Option      "ReducedBlanking" "True"
  5. EndSection
  6. Section "Monitor"
  7.         Identifier  "Panel"
  8.         Option      "ReducedBlanking" "True"
  9. EndSection
  10. Section "Device"
  11.         Identifier  "MyCard"
  12.         Driver      "radeonhd"
  13.         #Option      "AccelMethod"           "shadowfb"
  14.         Option      "AccelMethod"           "exa"
  15.         #Option         "HPD" "swap"
  16.         Option      "monitor-VGA_1"         "External"
  17.         Option      "monitor-PANEL"         "Panel"
  18.         Option      "RROutputOrder"         "PANEL"
  19.         Option      "DRI"                   "on"
  20. EndSection
  21. Section "DRI"
  22.     Group "video"
  23.     Mode 0666
  24. EndSection
  25. Section "Screen"
  26.         Identifier "MyScreen"
  27.         Device     "MyCard"
  28.         SubSection "Display"
  29.                 Depth     24
  30.                 ## This is superfluous and actually harmful with a
  31.                 ## static configuration. Enable for dynamic config only.
  32.                 Virtual   1440 1050
  33.         EndSubSection
  34. EndSection
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-6-25 09:33:00 | 显示全部楼层
为什么不用intel的gma 4500hd,就是板载的。开源状态下,intel的支持是最好的。ati开源的话是早两代以前的都支持的都挺好。虽然glxgears不是测试用来测试的,我一台手提上的gma950的分值都比这个高。
回复 支持 反对

使用道具 举报

发表于 2009-6-25 13:47:03 | 显示全部楼层
的确应该用Intel的4500HD,这个显卡在2.6.30内核和xf86-video-intel 2.7下面已经有很好的表现了,而且现在30内核的KMS还不支持ATI。
所以还是先用着Intel的吧,等ATI的开源驱动能够很好的支持3470以后再换回来吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-25 20:45:42 | 显示全部楼层
KMS ...对我来说用处不大
回复 支持 反对

使用道具 举报

发表于 2009-6-25 21:05:58 | 显示全部楼层
KMS还是不支持R600以上。2.6.31会支持R600以下的KMS

为了能正常使用2D和3D,你除了更新驱动外,还需要使用对应的mesa-git的某一个分支,不知道是否合并进入master了。还有必须使用2.6.30以上内核,只有这个内核才支持R600和R700的DRM。

推荐使用git版本的libdrm,mesa和xf86-video-ati

否则要等全部都发布新版本
回复 支持 反对

使用道具 举报

发表于 2009-6-25 21:44:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-6-26 00:32:05 | 显示全部楼层
下面是xorg wiki上的东西,radeonhd显卡的DRI支持必须要在mesa编译时候必须要加上radeon支持,而在gentoo中,mesa中的radeon是通过video_card添加的。如果只是在make.conf里面加上了radeonhd,而没有radeon 的话,mesa 的编译不会加上radeon 参数。所以你现在要在make.conf里面加上radeon,把X核心的几个东西重新编译一次。mesa 的影响很大,包括 xorg-server , libdrm ,几个显卡驱动都需要重新编译。

http://xorg.freedesktop.org/wiki/radeonhdRI

dri2proto
mesa (add --with-dri-drivers=radeon,r300,swrast to ./autogen.sh to speed up the build considerably)

Xserver: only if there is need to build the xserver, which is quite painful:
xextproto
xproto (is named x11proto in the git repository)
inputproto
pixman
xserver
xf86-input-mouse
xf86-input-keyboard
xf86-input-evdev (if used)
radeonhd
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-26 08:34:25 | 显示全部楼层
恩. 加上了 eax那个加速选项,现在速度有明显的提高.变成5xx分了.
xv接口看电影基本不卡. 可以满足日常应用了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表