Find the answer to your Linux question:
Results 1 to 4 of 4
I have downloaded and compiled the Intel drivers for the 845GL and X comes up using the "i810" driver. glx and dri options are in my xorg.conf glxinfo: Code: name ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    13

    glx & i810 (problem fixed)


    I have downloaded and compiled the Intel drivers for the 845GL and X comes up using the "i810" driver. glx and dri options are in my xorg.conf

    glxinfo:
    Code:
    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_visual_info, GLX_EXT_visual_rating,
        GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
        GLX_SGIS_multisample, GLX_SGIX_fbconfig
    client glx vendor string: SGI
    client glx version string: 1.2
    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_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_visual_select_group
    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_SGIS_multisample
    OpenGL vendor string: Tungsten Graphics, Inc
    OpenGL renderer string: Mesa DRI Intel(R) 845G 20040331 x86/MMX/SSE2
    OpenGL version string: 1.2 Mesa 6.1
    OpenGL extensions:
        GL_ARB_multitexture, GL_ARB_texture_border_clamp,
        GL_ARB_texture_compression, GL_ARB_texture_env_add,
        GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
        GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix,
        GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
        GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
        GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
        GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements,
        GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
        GL_EXT_rescale_normal, GL_EXT_secondary_color,
        GL_EXT_separate_specular_color, GL_EXT_stencil_wrap,
        GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
        GL_EXT_texture_filter_anisotropic, GL_IBM_texture_mirrored_repeat,
        GL_MESA_ycbcr_texture, GL_MESA_window_pos, GL_NV_texgen_reflection,
        GL_SGIS_generate_mipmap
    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
    ----------------------------------------------------------------------
    0x22 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
    When I run glxgears I get the following error:

    Code:
    glxgears: Error: couldn't get an RGB, Double-buffered visual.
    I had GL working on previous versions with this card. I wonder what I'm missing. Games don't work either.

  2. #2
    Linux Guru antidrugue's Avatar
    Join Date
    Oct 2005
    Location
    Montreal, Canada
    Posts
    3,211
    This chipset is pretty standard, there is really no reason to compile specific driver for it, you should just use the free ones, part of X.

    At least that's what I always did with i810 graphics or related, never had a problem.

    But, then again, I use mainly Debian.
    "To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."

    -Bruce Lee

  3. #3
    Just Joined!
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    13
    Quote Originally Posted by antidrugue
    there is really no reason to compile specific driver for it,
    There is if you want to use the DRI extensions from Intel (to get OpenGL to work). I had this working on Slack 10.1, set it up the same way. Now I get an error on 10.2

    The libglx.so file seems to be missing.

    The X server loads and runs great, but when I try any software with graphic acceleration the latter crashes.


    This is the package I installed:
    http://downloadfinder.intel.com/scri...inux*&lang=eng

  4. $spacer_open
    $spacer_close
  5. #4
    Just Joined!
    Join Date
    Dec 2005
    Location
    Canada
    Posts
    13
    I found a solution to the problem. I'm not sure if this is a bug with x11 or the Intel DRI package (i915).

    - installpkg x11-6.8.2-i486-3.tgz
    - Replace "VESA Framebuffer" with "i810" (Device) , add "DRI" in (Module section)
    - install Intel dripkg
    - rm -rf /usr/X11/lib/modules
    - installpkg x11-6.8.2-i486-3.tgz

    glxgears now puts out 1000 FPS... I wonder if it gets any better?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •