[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libGL.so problems with XF86-4.1.0



I've recently installed the XFree86-4.1.0 pacakges from the X Strike
force mirror. I've noticed a few problems with DRI on my system (Debian
Patato, kernel 2.4.5)

I would like to know if my previous installation of XFree86-4.0.3 is
intefering with the operation of the new XFree86-4.1.0, and how I can
*fix* libGL.so so it is DRI capable?

I'm thinking that the libGL needs to be recompiled. Or some of the
preview release pacakges are missing essential parts of the GL library.
I don't know for sure since I am not by any means a Debian developper,
but I can make an excellent software tester :-D

Thanks in advance,

Stef

BTW, I cut and pasted my troubleshooting steps into this e-mail.

stef@NodeFilter:~$ glxinfo
name of display: :0.0
libGL: XF86DRIQueryExtension failed
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 Mesa 3.4.2
OpenGL extensions:
    GL_ARB_multitexture, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract
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 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x24 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 None
0x25 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x26 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 None


Verified XFree86 version:

root@NodeFilter# xdpyinfo | grep "vendor release number: "
vendor release number:    40100000

Verified libGL.so library with ldd:

root@NodeFilter# whereis glxinfo
glxinfo: /usr/X11R6/bin/glxinfo /usr/bin/X11/glxinfo

root@NodeFilter# ldd /usr/bin/X11/glxinfo
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x4001d000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x40096000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x400fe000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4010c000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x401e7000)
        libm.so.6 => /lib/libm.so.6 (0x401fe000)
        libc.so.6 => /lib/libc.so.6 (0x40220000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3
(0x40332000)
        libdl.so.2 => /lib/libdl.so.2 (0x40378000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Tested libGL.so for DRI capability:

root@NodeFilter:/usr/X11R6/lib# strings libGL.so.1.2 | grep DRI
DRI_glXUseXFont
__glXFindDRIScreen
XF86DRIQueryExtension
XF86DRIQueryVersion
XF86DRIQueryDirectRenderingCapable
XF86DRIOpenConnection
XF86DRIAuthConnection
XF86DRICloseConnection
XF86DRIGetClientDriverName
XF86DRICreateContext
XF86DRIDestroyContext
XF86DRICreateDrawable
XF86DRIDestroyDrawable
XF86DRIGetDrawableInfo
XF86DRIGetDeviceInfo
XF86DRIOpenFullScreen
XF86DRICloseFullScreen
XFree86-DRI
LIBGL_DRIVERS_PATH
LIBGL_DRIVERS_DIR
XF86DRIQueryDirectRenderingCapable failed
XF86DRIQueryDirectRenderingCapable returned false
XF86DRIQueryExtension failed
XF86DRIQueryVersion failed
XF86DRIGetClientDriverName failed
XF86DRIGetClientDriverName: %d.%d.%d %s







Reply to: