[Bug 315808] [NEW] [i965]Intel gma x3100, slow performance bug

Wesley Velroij velroy1 at hotmail.com
Sat Jan 10 14:24:07 UTC 2009


Public bug reported:

Binary package hint: xserver-xorg-video-intel

wesley at Grimmjow:~$ glxinfo                                                   
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_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,     
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample,          
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group                           
client glx vendor string: SGI                                                 
client glx version string: 1.4                                                
client glx extensions:                                                        
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,    
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,     
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,                          
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,     
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,      
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,                
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap                 
GLX version: 1.2                                                              
GLX extensions:                                                               
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,    
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,        
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control,     
    GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,              
    GLX_SGIX_visual_select_group                                              
OpenGL vendor string: Tungsten Graphics, Inc                                  
OpenGL renderer string: Mesa DRI Intel(R) 965GM 20061102 x86/MMX/SSE2         
OpenGL version string: 1.4 Mesa 7.2                                           
OpenGL extensions:                                                            
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,       
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,                   
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,         
    GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,  
    GL_ARB_shading_language_120, GL_ARB_shadow, 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_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_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,          
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,               
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,        
    GL_EXT_clip_volume_hint, GL_EXT_cull_vertex, GL_EXT_compiled_vertex_array, 
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,         
    GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,                     
    GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_polygon_offset,      
    GL_EXT_rescale_normal, GL_EXT_secondary_color,                             
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,  
    GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,                       
    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_bias,                
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,      
    GL_EXT_vertex_array, GL_3DFX_texture_compression_FXT1,                     
    GL_APPLE_client_storage, GL_APPLE_packed_pixels,                           
    GL_ATI_blend_equation_separate, GL_ATI_separate_stencil,                   
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,                     
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,   
    GL_MESA_window_pos, GL_NV_blend_square, GL_NV_light_max_exponent,          
    GL_NV_point_sprite, GL_NV_texture_rectangle, GL_NV_texgen_reflection,      
    GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_OES_read_format,         
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,                     
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,    
    GL_SUN_multi_draw_arrays                                                   

3 GLX Visuals
   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  8  0 24  8  0  0  0  0  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x55 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None

36 GLXFBConfigs:
   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
----------------------------------------------------------------------
0x56  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x57  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x58  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x59  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x5a  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x5b  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x5c  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x5d  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x5e  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x5f  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x60  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x61  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x62  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x63  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x64  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x65  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x66  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x67  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x68  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x69  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x6a  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x6b  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x6c  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x6d  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x6e  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x6f  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x70  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x71  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x72  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x73  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x74  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x75  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x76  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x77  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x78  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x79  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow

wesley at Grimmjow:~$

wesley at Grimmjow:~$ xdpyinfo
name of display:    :0.0   
version number:    11.0    
vendor string:    The X.Org Foundation
vendor release number:    10502000    
X.Org version: 1.5.2                  
maximum request size:  16777212 bytes 
motion buffer size:  256              
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst                       
number of supported pixmap formats:    7            
supported pixmap formats:                           
    depth 1, bits_per_pixel 1, scanline_pad 32      
    depth 4, bits_per_pixel 8, scanline_pad 32      
    depth 8, bits_per_pixel 8, scanline_pad 32      
    depth 15, bits_per_pixel 16, scanline_pad 32    
    depth 16, bits_per_pixel 16, scanline_pad 32    
    depth 24, bits_per_pixel 32, scanline_pad 32    
    depth 32, bits_per_pixel 32, scanline_pad 32    
keycode range:    minimum 8, maximum 255            
focus:  window 0x2600002, revert to PointerRoot     
number of extensions:    31                         
    BIG-REQUESTS                                    
    Composite                                       
    DAMAGE                                          
    DOUBLE-BUFFER                                   
    DPMS                                            
    Extended-Visual-Information                     
    GLX                                             
    MIT-SCREEN-SAVER                                
    MIT-SHM                                         
    MIT-SUNDRY-NONSTANDARD                          
    RANDR                                           
    RECORD                                          
    RENDER                                          
    SECURITY                                        
    SGI-GLX                                         
    SHAPE                                           
    SYNC                                            
    TOG-CUP                                         
    X-Resource                                      
    XC-APPGROUP                                     
    XC-MISC                                         
    XFIXES                                          
    XFree86-DGA                                     
    XFree86-DRI                                     
    XFree86-Misc                                    
    XFree86-VidModeExtension                        
    XINERAMA                                        
    XInputExtension                                 
    XKEYBOARD                                       
    XTEST                                           
    XVideo                                          
default screen number:    0                         
number of screens:    1                             

screen #0:
  dimensions:    1280x800 pixels (331x207 millimeters)
  resolution:    98x98 dots per inch                  
  depths (7):    24, 1, 4, 8, 15, 16, 32              
  root window id:    0x7b                             
  depth of root window:    24 planes
  number of colormaps:    minimum 1, maximum 1
  default colormap:    0x20
  default number of colormap cells:    256
  preallocated pixels:    black 0, white 16777215
  options:    backing-store NO, save-unders NO
  largest cursor:    64x64
  current input event mask:    0xfac031
    KeyPressMask             EnterWindowMask          LeaveWindowMask
    KeymapStateMask          ExposureMask             StructureNotifyMask
    SubstructureNotifyMask   SubstructureRedirectMask FocusChangeMask
    PropertyChangeMask       ColormapChangeMask
  number of visuals:    3
  default visual id:  0x21
  visual:
    visual id:    0x21
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x22
    class:    DirectColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x55
    class:    TrueColor
    depth:    32 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
wesley at Grimmjow:~$

wesley at Grimmjow:~$ glxgears
1805 frames in 5.0 seconds = 360.991 FPS
766 frames in 5.0 seconds = 153.030 FPS
290 frames in 5.0 seconds = 57.912 FPS
355 frames in 5.0 seconds = 70.449 FPS
468 frames in 5.0 seconds = 93.590 FPS
492 frames in 5.0 seconds = 98.239 FPS
523 frames in 5.0 seconds = 104.500 FPS
506 frames in 5.0 seconds = 101.058 FPS
501 frames in 5.0 seconds = 100.043 FPS
411 frames in 5.0 seconds = 82.092 FPS
913 frames in 5.0 seconds = 182.530 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 21511 requests (19357 known processed) with 0 events remaining.
wesley at Grimmjow:~$


How to reproduce from with kubuntu 8.10, enaled kwin desktop settings, and miniminze windows, and see that it wil respond slower after giving it more tasks, also you will see repainting.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: ath_hal
Package: xserver-xorg-video-intel 2:2.4.1-1ubuntu10
ProcEnviron:
 LANGUAGE=nl
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=nl_NL.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.27-7-generic (buildd at rothera) (gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu10) ) #1 SMP Fri Oct 24 06:42:44 UTC 2008

SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.27-7-generic i686
xkbcomp:

** Affects: xserver-xorg-video-intel (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug

-- 
[i965]Intel gma x3100, slow performance bug
https://bugs.launchpad.net/bugs/315808
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list