General Procedure to get ATI/DRI card running?

Labitt, Bruce labittb1 at tycoelectronics.com
Wed Jul 9 13:30:17 EDT 2008


Arc,

 

How does one change that?  Sorry to be such a noob.

 

Regards,

Bruce

 

________________________________

From: Arc Riley [mailto:arcriley at gmail.com] 
Sent: Wednesday, July 09, 2008 1:22 PM
To: Labitt, Bruce
Cc: Greater NH Linux User Group
Subject: Re: General Procedure to get ATI/DRI card running?

 

This is the part you need to fix:

OpenGL renderer string: Mesa GLX Indirect

If you can get it to use the radeonhd driver, even over standard GLX,
it'll be accelerated.  DRM speeds things up a bit by allowing the
application to render directly through the kerner rather than sending
rendering through the X server.



On Wed, Jul 9, 2008 at 10:24 AM, Labitt, Bruce
<labittb1 at tycoelectronics.com> wrote:

$ glxinfo

name of display: :0.0

display: :0  screen: 0

direct rendering: No

server glx vendor string: SGI

server glx version string: 1.2

server glx extensions:

    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 

    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_OML_swap_method, 

    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,


    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer

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_copy_sub_buffer, 

    GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, 

    GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap

OpenGL vendor string: Mesa project: www.mesa3d.org

OpenGL renderer string: Mesa GLX Indirect

OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

OpenGL extensions:

    GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture, 

    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow, 

    GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp, 

    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_window_pos, GL_EXT_abgr,
GL_EXT_bgra, 

    GL_EXT_blend_color, 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_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, 

    GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
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_lod_bias,
GL_EXT_texture_object, 

    GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_APPLE_packed_pixels, 

    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, 

    GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat, 

    GL_INGR_blend_func_separate, GL_MESA_pack_invert,
GL_MESA_ycbcr_texture, 

    GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection, 

    GL_NV_texture_rectangle, 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

 

   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  0  0  0  0  0  0 0 None

0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None

0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None

0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None

0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None

0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None

0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None

0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None

0x42 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon

 

 

A few more months!!!

-Bruce

 

________________________________

From: gnhlug-discuss-bounces at mail.gnhlug.org
[mailto:gnhlug-discuss-bounces at mail.gnhlug.org] On Behalf Of Arc Riley
Sent: Tuesday, July 08, 2008 10:56 PM
To: Bruce Labitt


Cc: Greater NH Linux User Group

Subject: Re: General Procedure to get ATI/DRI card running?

 

ah sorry looks like radeonhd DRM isn't ready yet.  a few more months.

indirect rendering (using GLX instead of DRI) is usually good enough,
you should compile the DRM kernel module when it's ready though.

so what does your glxinfo output look like?

On Tue, Jul 8, 2008 at 10:33 PM, Bruce Labitt <bruce.labitt at verizon.net>
wrote:

So how is the DRM kernel module made active?

Arc Riley wrote:

Since you're no longer under the warm and fuzzy management of your
distro, it's possible something related to DRI may be disabled or
lacking permissions.

Also note you'll need the DRM (Direct Rendering Manager) kernel module
active.

when glxinfo says that your direct rendering is enabled, you're golden.

On Tue, Jul 8, 2008 at 9:23 PM, Bruce Labitt <bruce.labitt at verizon.net
<mailto:bruce.labitt at verizon.net>> wrote:

   Jarod Wilson wrote:
   > On Tue, 2008-07-08 at 16:03 -0400, Labitt, Bruce wrote:
   >
   >> Load Module: "radeonhd"
   >>
   >> Warning, couldn't open "radeonhd"
   >>
   >> Failed to load module "radeonhd" (module does not exist, 0)
   >>
   >
   >
   >> So what extra steps do I take after building radeonhd?
   >>
   >
   > Install it where your X server is looking for modules?
   >
   > For 64-bit EL5, /usr/lib64/xorg/modules/drivers, for 32-bit,
   > s/lib64/lib/.
   >
   >
   >
   >
   >

   Hmm, radical idea :)  That helped!
   After much breath holding / restarting of x, it appears the
   radeonhd driver is installed.

   Of course, it doesn't seem to change the results on glxgears.
    glxinfo looks different now.

   So on to configuring radeonhd...

   -Bruce

   _______________________________________________
   gnhlug-discuss mailing list

   gnhlug-discuss at mail.gnhlug.org
<mailto:gnhlug-discuss at mail.gnhlug.org>


   http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.gnhlug.org/mailman/private/gnhlug-discuss/attachments/20080709/b5672b15/attachment-0001.html 


More information about the gnhlug-discuss mailing list