LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-17-2009, 01:04 PM   #1
Barx
Member
 
Registered: Jun 2004
Location: Italy
Distribution: Slack x64 current
Posts: 150

Rep: Reputation: 26
How to enable DRI on ATI X700 - Slackware 13.0


Hi

I have a fresh install of slackware 13.0 on my laptop.

The laptop has an Ati X700 Mobile.

lspci reports
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility X700 (PCIE) [1002:5653]

If I run glxinfo I get this output

Code:
barx@ferrari:~$ 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_make_current_read, 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_OML_swap_method,          
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group     
OpenGL vendor string: Mesa Project                                            
OpenGL renderer string: Software Rasterizer                                   
OpenGL version string: 2.1 Mesa 7.5                                           
OpenGL shading language version string: 1.20                                  
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_framebuffer_object, GL_ARB_half_float_pixel, GL_ARB_imaging,       
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,          
    GL_ARB_pixel_buffer_object, 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_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_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_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,    
    GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,                     
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,     
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,                         
    GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,                       
    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_shared_texture_palette,                        
    GL_EXT_stencil_two_side, 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_lod_bias,                          
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,                        
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_swizzle,     
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,                             
    GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,                  
    GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,              
    GL_ATI_envmap_bumpmap, GL_ATI_texture_env_combine3,                        
    GL_ATI_texture_mirror_once, GL_ATI_fragment_shader,                        
    GL_ATI_separate_stencil, GL_IBM_multimode_draw_arrays,                     
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,                     
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_resize_buffers,  
    GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,          
    GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,      
    GL_NV_point_sprite, GL_NV_texture_env_combine4, GL_NV_texture_rectangle,   
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,    
    GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,               
    GL_SGI_texture_color_table, GL_SGIS_generate_mipmap,                       
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,                  
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays                              

16 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
0x80 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x81 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x82 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x83 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x84 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x85 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x86 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x87 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x88 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x89 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x8a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x8b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x8c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x6f 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

16 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
----------------------------------------------------------------------
0x70  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x71  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x72  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x73  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x74  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x75  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x76  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x77  0 tc  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  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x79  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7a  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x7b  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7c  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7d  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7e  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7f  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
The strange thing is that direct rendering seem to be enabled, but the row "OpenGL renderer string: Software Rasterizer" doesn't sounds good.

In facts, if I run glxgears I get about 90 fps

At the moment I have no xorg.conf file. I tried to create it (using xorgconfig) to try to enable DRI but without success.

I have also tried to use ati drivers, but the last driver version for the X700 is 9.3 that can't be installed on slackware 13.0 (kernel and x.org too recent), and searching on google I have found that radeon open drivers are pretty good, so there's no need for ati drivers

So, how can I enable real hardware DRI?

Thank you for any idea

Last edited by Barx; 10-19-2009 at 03:11 AM.
 
Old 10-17-2009, 01:06 PM   #2
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Please show us your /var/log/Xorg.0.log file.

Adam
 
Old 10-17-2009, 01:47 PM   #3
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
And, if you read my sticky in this forum, you'd know that
Code:
xorgsetup
does a faster, easier job

Give it a shot. Then restart x/reboot, go into X, then post results of
Code:
/var/log/Xorg.0
/etc/X11/xorg.conf
glxinfo
Try reading my sticky. But it seems your card maybe too new for Ati. You maybe out-of-luck until they come up with something. (Another reason why Nvidia rules the Linux Vid world...They keep up on their Linux drivers MUCH better than Ati. Plus, ease of install)
 
Old 10-17-2009, 01:53 PM   #4
larryhaja
Member
 
Registered: Jul 2008
Distribution: Slackware 13.1
Posts: 305

Rep: Reputation: 80
Edit: information wasn't valid.

Last edited by larryhaja; 10-17-2009 at 02:03 PM.
 
Old 10-17-2009, 01:53 PM   #5
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by cwwilson721 View Post
And, if you read my sticky in this forum, you'd know that
Code:
xorgsetup
does a faster, easier job

Give it a shot. Then restart x/reboot, go into X, then post results of
Code:
/var/log/Xorg.0
/etc/X11/xorg.conf
glxinfo
Try reading my sticky. But it seems your card maybe too new for Ati. You maybe out-of-luck until they come up with something. (Another reason why Nvidia rules the Linux Vid world...They keep up on their Linux drivers MUCH better than Ati. Plus, ease of install)
Uhhh.. The x700 has been supported by the open source drivers for years now, so it most certainly is not too new.

In fact, it's been supported for so long, that it should just work out of the box on any up-to-date distribution. The fact that it doesn't work here is very odd.

Oh, and I personally consider 'Xorg -configure' a better method of generating an xorg.conf file :-)

Adam
 
Old 10-17-2009, 01:55 PM   #6
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by larryhaja View Post
Yeah, update your Mesa package. The one with the default Slackware 13.0 only has glxinfo as a symlink to glinfo. This was corrected after Slackware 13.0 was released and now glxinfo is now included with the Mesa package.

Note: this won't actually enable hardware DRI but it will give you better information output from glxinfo about direct rendering.
Ummm... The version of 'glxinfo' that the OP used is clearly 'glxinfo' and not 'glinfo'. 'glinfo' (or 'glxinfo' from the default Slackware 13 installation) gives completely different output.

Adam
 
Old 10-17-2009, 02:03 PM   #7
larryhaja
Member
 
Registered: Jul 2008
Distribution: Slackware 13.1
Posts: 305

Rep: Reputation: 80
Quote:
Originally Posted by adamk75 View Post
Ummm... The version of 'glxinfo' that the OP used is clearly 'glxinfo' and not 'glinfo'. 'glinfo' (or 'glxinfo' from the default Slackware 13 installation) gives completely different output.
Yes, you are correct. My mistake.
 
Old 10-17-2009, 02:05 PM   #8
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
I was talking about FROM ATI, not open-source. See what I mean about slow-to-Linux?
 
Old 10-17-2009, 02:09 PM   #9
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by cwwilson721 View Post
I was talking about FROM ATI, not open-source. See what I mean about slow-to-Linux?
In that case, that card would be too old for the proprietary drivers, not too new.

Adam
 
Old 10-18-2009, 03:55 AM   #10
Barx
Member
 
Registered: Jun 2004
Location: Italy
Distribution: Slack x64 current
Posts: 150

Original Poster
Rep: Reputation: 26
The ATI X700 is fully supported by the radeon open driver, the X700 is a RV410 GPU
http://www.x.org/wiki/radeon

The current ATI closed driver (9.9) no longer supports X700. Last closed driver which supports X700 is 9.3 that doesn't install on Slackware 13.0
9.3 drivers requires an older kernel.

So I don't want to install closed driver, I'd like to have the open radeon working

I forgot to say that I'm running slack 13.0 WITH all patches installed (including mesa-7.5-i486-2.txz ) and NOT upgraded to current

In attach you can find there's the Xorg.0.log launching X WITHOUT a xorg.conf file. I wasn't able to paste here because the forum reports it's longer dan 30000 bytes

Now I will do more tests and I'll post the result
Attached Files
File Type: txt Xorg.0.log.txt (105.3 KB, 15 views)
 
Old 10-18-2009, 04:05 AM   #11
Barx
Member
 
Registered: Jun 2004
Location: Italy
Distribution: Slack x64 current
Posts: 150

Original Poster
Rep: Reputation: 26
Try #1:

I used xorgsetup to create a xorg.conf file.

Here there's the xorg.conf

Code:
barx@ferrari:~$ cat /etc/X11/xorg.conf
Section "ServerLayout"                
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0     
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection                                       

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/local"
        FontPath     "/usr/share/fonts/TTF"  
        FontPath     "/usr/share/fonts/OTF"  
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/misc" 
        FontPath     "/usr/share/fonts/CID"  
        FontPath     "/usr/share/fonts/75dpi/:unscaled"
        FontPath     "/usr/share/fonts/100dpi/:unscaled"
        FontPath     "/usr/share/fonts/75dpi"           
        FontPath     "/usr/share/fonts/100dpi"          
        FontPath     "/usr/share/fonts/cyrillic"        
EndSection                                              

Section "Module"
        Load  "dri"
        Load  "dbe"
        Load  "dri2"
        Load  "glx" 
        Load  "extmod"
EndSection            

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"      
        Option       "XkbModel"  "pc105"
        Option       "XkbLayout"  "it"  
EndSection                              

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse" 
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"  
EndSection                                    

Section "Monitor"
        #DisplaySize      330   210     # mm
        Identifier   "Monitor0"             
        VendorName   "SEC"                  
        ModelName    "0"                    
EndSection                                  

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"             
        ### [arg]: arg optional                                      
        #Option     "NoAccel"                   # [<bool>]           
        #Option     "SWcursor"                  # [<bool>]           
        #Option     "Dac6Bit"                   # [<bool>]           
        #Option     "Dac8Bit"                   # [<bool>]           
        #Option     "BusType"                   # [<str>]            
        #Option     "CPPIOMode"                 # [<bool>]           
        #Option     "CPusecTimeout"             # <i>                
        #Option     "AGPMode"                   # <i>                
        #Option     "AGPFastWrite"              # [<bool>]           
        #Option     "AGPSize"                   # <i>                
        #Option     "GARTSize"                  # <i>                
        #Option     "RingSize"                  # <i>                
        #Option     "BufferSize"                # <i>                
        #Option     "EnableDepthMoves"          # [<bool>]           
        #Option     "EnablePageFlip"            # [<bool>]           
        #Option     "NoBackBuffer"              # [<bool>]           
        #Option     "DMAForXv"                  # [<bool>]           
        #Option     "FBTexPercent"              # <i>                
        #Option     "DepthBits"                 # <i>                
        #Option     "PCIAPERSize"               # <i>                
        #Option     "AccelDFS"                  # [<bool>]           
        #Option     "IgnoreEDID"                # [<bool>]           
        #Option     "DisplayPriority"           # [<str>]            
        #Option     "PanelSize"                 # [<str>]            
        #Option     "ForceMinDotClock"          # <freq>             
        #Option     "ColorTiling"               # [<bool>]           
        #Option     "VideoKey"                  # <i>                
        #Option     "RageTheatreCrystal"        # <i>                
        #Option     "RageTheatreTunerPort"      # <i>                
        #Option     "RageTheatreCompositePort"  # <i>                
        #Option     "RageTheatreSVideoPort"     # <i>                
        #Option     "TunerType"                 # <i>                
        #Option     "RageTheatreMicrocPath"     # <str>              
        #Option     "RageTheatreMicrocType"     # <str>              
        #Option     "ScalerWidth"               # <i>                
        #Option     "RenderAccel"               # [<bool>]           
        #Option     "SubPixelOrder"             # [<str>]            
        #Option     "ShowCache"                 # [<bool>]           
        #Option     "DynamicClocks"             # [<bool>]           
        #Option     "VGAAccess"                 # [<bool>]           
        #Option     "ReverseDDC"                # [<bool>]           
        #Option     "LVDSProbePLL"              # [<bool>]           
        #Option     "AccelMethod"               # <str>              
        #Option     "DRI"                       # [<bool>]           
        #Option     "ConnectorTable"            # <str>              
        #Option     "DefaultConnectorTable"     # [<bool>]           
        #Option     "DefaultTMDSPLL"            # [<bool>]           
        #Option     "TVDACLoadDetect"           # [<bool>]           
        #Option     "ForceTVOut"                # [<bool>]           
        #Option     "TVStandard"                # <str>              
        #Option     "IgnoreLidStatus"           # [<bool>]           
        #Option     "DefaultTVDACAdj"           # [<bool>]           
        #Option     "Int10"                     # [<bool>]           
        #Option     "EXAVSync"                  # [<bool>]           
        #Option     "ATOMTVOut"                 # [<bool>]           
        #Option     "R4xxATOM"                  # [<bool>]           
        Identifier  "Card0"                                          
        Driver      "radeon"                                         
        VendorName  "Unknown Vendor"                                 
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
the output of glxinfo:

Code:
barx@ferrari:~$ 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_make_current_read, 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_OML_swap_method,          
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group     
OpenGL vendor string: Mesa Project                                            
OpenGL renderer string: Software Rasterizer                                   
OpenGL version string: 2.1 Mesa 7.5                                           
OpenGL shading language version string: 1.20                                  
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_framebuffer_object, GL_ARB_half_float_pixel, GL_ARB_imaging,       
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,          
    GL_ARB_pixel_buffer_object, 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_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_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_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,    
    GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,                     
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,     
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,                         
    GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,                       
    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_shared_texture_palette,                        
    GL_EXT_stencil_two_side, 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_lod_bias,                          
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,                        
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_swizzle,     
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,                             
    GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,                  
    GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,              
    GL_ATI_envmap_bumpmap, GL_ATI_texture_env_combine3,                        
    GL_ATI_texture_mirror_once, GL_ATI_fragment_shader,                        
    GL_ATI_separate_stencil, GL_IBM_multimode_draw_arrays,                     
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,                     
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_resize_buffers,  
    GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,          
    GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,      
    GL_NV_point_sprite, GL_NV_texture_env_combine4, GL_NV_texture_rectangle,   
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,    
    GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,               
    GL_SGI_texture_color_table, GL_SGIS_generate_mipmap,                       
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,                  
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays                              

16 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
0x80 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x81 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x82 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x83 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x84 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x85 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x86 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x87 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x88 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x89 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x8a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x8b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x8c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x6f 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

16 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
----------------------------------------------------------------------
0x70  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x71  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x72  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x73  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x74  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x75  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x76  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x77  0 tc  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  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x79  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7a  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x7b  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7c  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7d  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7e  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7f  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
I don't attach a new Xorg.0.log because it's 100% identical to the previous one

I also tried to generate an xorg.conf file using Xorg -configure ; the generated file (/root/xorg.conf.new) is 100% identical to the one generated by xorgsetup

Last edited by Barx; 10-18-2009 at 04:13 AM.
 
Old 10-18-2009, 04:52 AM   #12
amiga32
Member
 
Registered: Mar 2009
Location: Illinois
Distribution: slackware bro
Posts: 161

Rep: Reputation: 38
Looking at your xorg.0.log, seems you have rendering problems with the XAA architecture on your videocard.

Code:
II) RADEON(0): Direct rendering enabled
(II) RADEON(0): XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): num quad-pipes is 2
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
Also I noticed both the ati and vesa modules were unloaded on top of the radeon module. Is that normal? I never used open Radeon drivers before.

EDIT: Try adding this to the device section of your xorg.conf file and see what happens:
Code:
Option  "AccelMethod"   "exa"

Last edited by amiga32; 10-18-2009 at 05:06 AM.
 
Old 10-18-2009, 05:31 AM   #13
Barx
Member
 
Registered: Jun 2004
Location: Italy
Distribution: Slack x64 current
Posts: 150

Original Poster
Rep: Reputation: 26
I tried to add the option

Now EXA *seems* to be enabled, Xorg.0.log reports that EXA is active, but glxinfo still reports software rasterizer and running glxgears I get always about 90 fps

Here my xorg.conf

Code:
                                      
Section "ServerLayout"                                                       
        Identifier     "X.org Configured"                                    
        Screen      0  "Screen0" 0 0                                         
        InputDevice    "Mouse0" "CorePointer"                                
        InputDevice    "Keyboard0" "CoreKeyboard"                            
EndSection                                                                   

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/local"
        FontPath     "/usr/share/fonts/TTF"  
        FontPath     "/usr/share/fonts/OTF"  
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/misc" 
        FontPath     "/usr/share/fonts/CID"  
        FontPath     "/usr/share/fonts/75dpi/:unscaled"
        FontPath     "/usr/share/fonts/100dpi/:unscaled"
        FontPath     "/usr/share/fonts/75dpi"           
        FontPath     "/usr/share/fonts/100dpi"          
        FontPath     "/usr/share/fonts/cyrillic"        
EndSection                                              

Section "Module"
        Load  "dri"
        Load  "dbe"
        Load  "dri2"
        Load  "glx" 
        Load  "extmod"
EndSection            

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"      
        Option       "XkbModel"  "pc105"
        Option       "XkbLayout"  "it"  
EndSection                              

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse" 
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"  
EndSection                                    

Section "Monitor"
        #DisplaySize      330   210     # mm
        Identifier   "Monitor0"             
        VendorName   "SEC"                  
        ModelName    "0"                    
EndSection                                  

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"             
        ### [arg]: arg optional                                      
        #Option     "NoAccel"                   # [<bool>]           
        #Option     "SWcursor"                  # [<bool>]           
        #Option     "Dac6Bit"                   # [<bool>]           
        #Option     "Dac8Bit"                   # [<bool>]           
        #Option     "BusType"                   # [<str>]            
        #Option     "CPPIOMode"                 # [<bool>]           
        #Option     "CPusecTimeout"             # <i>                
        #Option     "AGPMode"                   # <i>                
        #Option     "AGPFastWrite"              # [<bool>]           
        #Option     "AGPSize"                   # <i>                
        #Option     "GARTSize"                  # <i>                
        #Option     "RingSize"                  # <i>                
        #Option     "BufferSize"                # <i>                
        #Option     "EnableDepthMoves"          # [<bool>]           
        #Option     "EnablePageFlip"            # [<bool>]           
        #Option     "NoBackBuffer"              # [<bool>]           
        #Option     "DMAForXv"                  # [<bool>]           
        #Option     "FBTexPercent"              # <i>                
        #Option     "DepthBits"                 # <i>                
        #Option     "PCIAPERSize"               # <i>                
        #Option     "AccelDFS"                  # [<bool>]           
        #Option     "IgnoreEDID"                # [<bool>]           
        #Option     "DisplayPriority"           # [<str>]            
        #Option     "PanelSize"                 # [<str>]            
        #Option     "ForceMinDotClock"          # <freq>             
        #Option     "ColorTiling"               # [<bool>]           
        #Option     "VideoKey"                  # <i>                
        #Option     "RageTheatreCrystal"        # <i>                
        #Option     "RageTheatreTunerPort"      # <i>                
        #Option     "RageTheatreCompositePort"  # <i>                
        #Option     "RageTheatreSVideoPort"     # <i>                
        #Option     "TunerType"                 # <i>                
        #Option     "RageTheatreMicrocPath"     # <str>              
        #Option     "RageTheatreMicrocType"     # <str>              
        #Option     "ScalerWidth"               # <i>                
        #Option     "RenderAccel"               # [<bool>]           
        #Option     "SubPixelOrder"             # [<str>]            
        #Option     "ShowCache"                 # [<bool>]           
        #Option     "DynamicClocks"             # [<bool>]           
        #Option     "VGAAccess"                 # [<bool>]           
        #Option     "ReverseDDC"                # [<bool>]           
        #Option     "LVDSProbePLL"              # [<bool>]           
        Option     "AccelMethod"      "EXA"     # <str>              
        #Option     "DRI"                       # [<bool>]           
        #Option     "ConnectorTable"            # <str>              
        #Option     "DefaultConnectorTable"     # [<bool>]           
        #Option     "DefaultTMDSPLL"            # [<bool>]           
        #Option     "TVDACLoadDetect"           # [<bool>]           
        #Option     "ForceTVOut"                # [<bool>]           
        #Option     "TVStandard"                # <str>              
        #Option     "IgnoreLidStatus"           # [<bool>]           
        #Option     "DefaultTVDACAdj"           # [<bool>]           
        #Option     "Int10"                     # [<bool>]           
        #Option     "EXAVSync"                  # [<bool>]           
        #Option     "ATOMTVOut"                 # [<bool>]           
        #Option     "R4xxATOM"                  # [<bool>]           
        Identifier  "Card0"                                          
        Driver      "radeon"                                         
        VendorName  "Unknown Vendor"                                 
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
and the glxinfo output

Code:
barx@ferrari:~$ 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_make_current_read, 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_OML_swap_method,          
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group     
OpenGL vendor string: Mesa Project                                            
OpenGL renderer string: Software Rasterizer                                   
OpenGL version string: 2.1 Mesa 7.5                                           
OpenGL shading language version string: 1.20                                  
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_framebuffer_object, GL_ARB_half_float_pixel, GL_ARB_imaging,       
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,          
    GL_ARB_pixel_buffer_object, 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_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_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_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,    
    GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,                     
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,     
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,                         
    GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,                       
    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_shared_texture_palette,                        
    GL_EXT_stencil_two_side, 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_lod_bias,                          
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,                        
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_swizzle,     
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,                             
    GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,                  
    GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,              
    GL_ATI_envmap_bumpmap, GL_ATI_texture_env_combine3,                        
    GL_ATI_texture_mirror_once, GL_ATI_fragment_shader,                        
    GL_ATI_separate_stencil, GL_IBM_multimode_draw_arrays,                     
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,                     
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_resize_buffers,  
    GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,          
    GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,      
    GL_NV_point_sprite, GL_NV_texture_env_combine4, GL_NV_texture_rectangle,   
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,    
    GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,               
    GL_SGI_texture_color_table, GL_SGIS_generate_mipmap,                       
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,                  
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays                              

16 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
0x80 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x81 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x82 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x83 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x84 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x85 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x86 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x87 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x88 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x89 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x8a 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x8b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x8c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x6f 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

16 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
----------------------------------------------------------------------
0x70  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x71  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x72  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x73  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x74  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x75  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x76  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x77  0 tc  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  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x79  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7a  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x7b  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7c  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7d  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7e  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7f  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
I've attached my Xorg.0.log
Attached Files
File Type: txt Xorg.0.log.exa.txt (76.7 KB, 12 views)
 
Old 10-18-2009, 05:41 AM   #14
amiga32
Member
 
Registered: Mar 2009
Location: Illinois
Distribution: slackware bro
Posts: 161

Rep: Reputation: 38
Yeah I was a bit skeptical on how it would affect your OpenGL renderer. Definite head scratcher here
 
Old 10-18-2009, 07:02 AM   #15
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Alright, so direct rendering is enabled in the X server. That means this problem must be with Mesa. What is the full output of 'LIBGL_DEBUG=verbose glxinfo' ?

Adam
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Need help getting DRI to work with ATI and Slackware 11.0 ganooch Slackware 39 03-11-2007 10:05 AM
ATI x700 issues hvc123 Linux - Hardware 3 12-04-2006 08:38 AM
Enable DRI on ATI Radeon 9250 voidance Slackware 5 08-23-2006 08:41 PM
Drivers for my ATI x700 in FC 5 horux Linux - Laptop and Netbook 19 04-12-2006 10:25 PM
x700 uses DRI how do I install iy linuxmandrake Linux - Hardware 4 08-26-2005 08:40 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:59 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration