Summary: | Cannot enable DRI on experimental R300 driver: AIGLX error: Calling driver entry point failed | ||
---|---|---|---|
Product: | xorg | Reporter: | David Hagood <wowbagger> |
Component: | Server/Acceleration/XGL | Assignee: | David Reveman <reveman> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | high | CC: | daff, meyerm |
Version: | 7.0.0 | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
David Hagood
2006-05-02 22:00:49 UTC
Hi, anything new on this topic? I just got the same problem with X 7.0.99.903 (7.1.0 RC 3), Linux 2.6.16, mesa 6.5 all compiled by gentoo ebuilds (~x86). The card is a Radeon Mobility X600 (PCIe) using the opensource radeon driver. Whenever I load the DRI module, I get the same error as you (Calling driver entry point failed). The same with X 7.0.99.903 (7.1.0 RC 3), Linux 2.6.16, mesa 6.5 under gentoo ebuild with an intel 855GM Same here: X Window System Version 7.1.0 Release Date: 22 May 2006 X Protocol Version 11, Revision 0, Release 7.1 Build Operating System: Linux 2.6.16-gentoo-r7 i686 Current Operating System: Linux ringil 2.6.16-gentoo-r7 #2 PREEMPT Wed May 24 08:42:35 CEST 2006 i686 ... (EE) AIGLX error: Calling driver entry point failed(EE) AIGLX: reverting to software rendering ... Gentoo on a Thinkpad T41p with a FireGL T2 (Radeon M10) card using the r300 driver. I've updated drm.ko and radeon.ko from DRI CVS and message (EE) AIGLX error: Calling driver entry point failed(EE) AIGLX: reverting to software rendering was suppressed! Then you need to add this patch: --- linux-dri.old 2006-03-31 21:29:46.000000000 +0400 +++ linux-dri 2006-05-24 12:27:12.000000000 +0400 @@ -38,7 +38,7 @@ EXTRA_LIB_PATH=-L/usr/X11R6/lib LIBDRM_LIB = `pkg-config --libs libdrm` -DRI_LIB_DEPS = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl $(LIBDRM_LIB) +DRI_LIB_DEPS = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl -lGL $(LIBDRM_LIB) GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lXxf86vm -lm -lpthread -ldl \ $(LIBDRM_LIB) to have glxinfo working!!! It sounds like this was a Mesa bug that should be fixed in 6.5.1 or 6.5.2. Please reopen if you're still seeing this. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.