7.1 - cannot get direct rendering on Radeon R300 - AIGLX error: Calling driver entry point failed(EE)

Alex Deucher alexdeucher at gmail.com
Thu May 25 13:33:56 PDT 2006


On 5/25/06, David D. Hagood <wowbagger at sktc.net> wrote:
> I just updated to the 7.1 packages in Fedora Rawhide, and I *still*
> cannot get any form of direct rendering to work on my Radeon 9600 - I
> still get the
>
> (EE) AIGLX error: Calling driver entry point failed(EE) AIGLX: reverting
> to software rendering

AIGLX is *indirect* rendering

>
> message (BTW: it looks like the first message is missing a final \n).
>

>From your log
(II) RADEON(0): Direct rendering enabled

so it looks like direct rendering is available.  Based on your glxinfo
output, it looks like you are using the SW only version of mesa rather
than the DRI enabled libGL.

Alex

> Here's the output I get from glxinfo:
>
> %LIBGL_DEBUG=1 glxinfo
> name of display: :0.0
> Mesa: CPU vendor: AuthenticAMD
> Mesa: CPU name: AMD Athlon(tm)
> Mesa: MMX cpu detected.
> Mesa: 3DNow! cpu detected.
> Mesa: SSE cpu detected.
> Mesa: Testing OS support for SSE...
> Mesa: Yes
> Mesa: Testing OS support for SSE unmasked exceptions...
> Mesa: Yes.
> Mesa: Tests of OS support for SSE passed.
> display: :0  screen: 0
> direct rendering: No
> server glx vendor string: Brian Paul
> server glx version string: 1.4 Mesa 6.5.1
> server glx extensions:
>      GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap,
>      GLX_MESA_release_buffers, GLX_ARB_get_proc_address,
> GLX_EXT_visual_info,
>      GLX_EXT_visual_rating, GLX_SGI_video_sync, GLX_SGIX_fbconfig,
>      GLX_SGIX_pbuffer
> client glx vendor string: Brian Paul
> client glx version string: 1.4 Mesa 6.5.1
> client glx extensions:
>      GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap,
>      GLX_MESA_release_buffers, GLX_ARB_get_proc_address,
> GLX_EXT_visual_info,
>      GLX_EXT_visual_rating, GLX_SGI_video_sync, GLX_SGIX_fbconfig,
>      GLX_SGIX_pbuffer
> GLX version: 1.4
> GLX extensions:
>      GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap,
>      GLX_MESA_release_buffers, GLX_ARB_get_proc_address,
> GLX_EXT_visual_info,
>      GLX_EXT_visual_rating, GLX_SGI_video_sync, GLX_SGIX_fbconfig,
>      GLX_SGIX_pbuffer
> OpenGL vendor string: Brian Paul
> OpenGL renderer string: Mesa X11
> OpenGL version string: 1.5 Mesa 6.5.1
> OpenGL extensions:
>      GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
>      GL_ARB_fragment_shader, 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_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_clip_volume_hint, 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_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_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_timer_query,
>      GL_EXT_vertex_array, GL_APPLE_packed_pixels,
>      GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3,
>      GL_ATI_texture_mirror_once, GL_ATI_fragment_shader,
>      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_program_debug, GL_MESA_resize_buffers,
>      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_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_SGIX_depth_texture, GL_SGIX_shadow,
>      GL_SGIX_shadow_ambient, 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  0  0 16  8 16 16 16  0  0 0 None
> 0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x25 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x26 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x27 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x28 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x29 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x2a 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x2b 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x2c 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x2d 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x2e 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x2f 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x30 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x31 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
> 0x32 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
>
>   ldd `which glxinfo`
>          linux-gate.so.1 =>  (0xffffe000)
>          libglut.so.3 => /usr/lib/libglut.so.3 (0xb7f90000)
>          libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7f00000)
>          libGL.so.1 => /usr/lib/libGL.so.1 (0x07bf4000)
>          libm.so.6 => /lib/libm.so.6 (0xb7edb000)
>          libc.so.6 => /lib/libc.so.6 (0xb7da8000)
>          libX11.so.6 => /usr/lib/libX11.so.6 (0xb7cab000)
>          libXext.so.6 => /usr/lib/libXext.so.6 (0x005a8000)
>          libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x07b1b000)
>          libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7bbf000)
>          libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7bb3000)
>          libpthread.so.0 => /lib/libpthread.so.0 (0xb7b9f000)
>          /lib/ld-linux.so.2 (0xb7fda000)
>          libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b9b000)
>          libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x005a0000)
>          libdl.so.2 => /lib/libdl.so.2 (0xb7b97000)



More information about the xorg mailing list