[ltp] Xlib: extension "XFree86-DRI" missing on display ":0.0"

Alex Deucher linux-thinkpad@linux-thinkpad.org
Wed, 16 Mar 2005 17:08:02 -0500


On Wed, 16 Mar 2005 10:19:57 -0700 (MST), Jeffrey Veiss
<jvmail@sirveiss.com> wrote:
> Hi all,
> 
> I've been having an issue I was hoping someone might be able to shed
> some light on as the research I've been doing hasn't yet come up
> with a solution.  First of all, here's what I have:
> 
>    - Thinkpad T42 w/1.7GHz, 1G RAM, Mobility Radeon 9600 M10 128M
>      (http://www5.pc.ibm.com/us/products.nsf/$wwwPartNumLookup/_2378FVU)
>    - Mandrake 10.0 w/XFree86 v4.3
> 
> After noticing some issues with some software packages (e.g. quicktime via
> Crossover Office), I ran glxinfo and received the following errors (after
> setting LIBGL_DEBUG=verbose):
> 
>    Xlib:  extension "XFree86-DRI" missing on display ":0.0".
>    libGL error: XF86DRIQueryDirectRenderingCapable failedname of display: :0.0
>    display: :0  screen: 0
>    direct rendering: No
> 
> The only possible solution I found so far was changing the Depth to 16 bit but
> since I'm interested in viewing video clips, I'd like to avoid that route.
> 
> The funny thing is the X log is showing the DRI module loading fine:
> 
>    (II) Module GLcore: vendor="The XFree86 Project"
>            compiled for 4.3.0.1, module version = 1.0.0
>            ABI class: XFree86 Server Extension, version 0.2
>    (II) Loading extension GLX
>    (II) LoadModule: "dri"
>    (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
>    (II) Module dri: vendor="The XFree86 Project"
>            compiled for 4.3.0.1, module version = 1.0.0
>            ABI class: XFree86 Server Extension, version 0.2
>    (II) Loading sub module "drm"
>    (II) LoadModule: "drm"
>    (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
>    (II) Module drm: vendor="The XFree86 Project"
>            compiled for 4.3.0.1, module version = 1.0.0
>            ABI class: XFree86 Server Extension, version 0.2
>    (II) Loading extension XFree86-DRI
>    (II) LoadModule: "radeon"
>    (II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.o
>    (II) Module radeon: vendor="The XFree86 Project"
>            compiled for 4.3.0.1, module version = 4.0.1
>            Module class: XFree86 Video Driver
>            ABI class: XFree86 Video Driver, version 0.6
>    (II) LoadModule: "ati"
>    (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.o

Does the log show that that direct rendering is actually enabled?

> 
> Here's the module info from /etc/X11/XF86Config-4
> 
>    Section "Module"
>        Load "dbe" # Double-Buffering Extension
>        Load "v4l" # Video for Linux
>        Load "extmod"
>        Load "type1"
>        Load "freetype"
>        Load "glx" # 3D layer
>        Load "dri" # direct rendering
>    EndSection
> 
>    Section "DRI"
>        Mode 0666
>    EndSection
> 
> One concern I do have regarding potential solutions is that I use
> VMWare on a regular basis and I believe it's somewhat sensitive to
> significant changes with X.
> 
> I'm not sure how it'll transfer to the list but I've attached the full outputs
> from XF86Config-4, lsmod, and gfxconfig to this email.

Your X log would be more useful.


> 
> Thanks in advance for any suggestions!
> 
> Please contact me if there are any further questions via internet
> mail at jvmail@sirveiss.com.  Thank you very much!
> 
> Jeffrey Veiss, CCNA, CISSP, TICSA             Sir Veiss, Inc.
> Network Engineer/System Administrator         jvmail@sirveiss.com
> 
>