Description of problem: When starting the X server with glx, but without dri, you get: X: symbol lookup error: /usr/lib/xorg/modules/extensions/libglx.so: undefined symbol: DRIQueryDirectRenderingCapable XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0" after 0 requests (0 known processed) with 0 events remaining. This bug wasn't present in the previous version (1.0.1-something). Avoiding to load DRI is desirable since it eats half of the available video memory. Version-Release number of selected component (if applicable): xorg-x11-server-Xorg-1.0.99.1-1 How reproducible: Every time Steps to Reproduce: 1. Make sure Load "glx" is in the conf, but not Load "dri". 2. Try to start X server. Actual results: X server crashes. Expected results: Everything runs with GLX extension, but without direct rendering support.
Ah, good point, this is fixed in cvs head now. We'll pick it up when we build a new snapshot. For now, add Option "AIGLX" "0" to your serverlayout section in xorg.conf to avoid the crash.