<br>Hi,<br> As there has been some confusion over Xgl and Xorg here, I thought I'd just post this. XGL acts as a client to the Xserver and acts as a server for all programs connecting to itself. Instead of displaying its results
on a monitor, it interprets the display and calls the appropriate OpenGL
APIs; the OpenGL driver physically interacts with the screen, keyboard
and mouse. So you do need a XServer with driver support for OpenGL acceleration to use Xgl with composite window managers via glitz and glitz-glx.<br><br>AIGLX on the other hand does not require a separate server like Xgl. AIGLX uses indirect rendering. The commands are first sent to X which then redirects them to the GPU via the drivers. To support AIGLX the driver needs to support GLX_EXT_texture_from_pixmap as well as Composite in order to use compositing window managers. AIGLX has been integrated into Xorg since Xorg 7.1.<br>
<br>ATI proprietary drivers upto 8.41.7 did not have AIGLX support and hence XGL had to be used. From 8.42 AIGLX support has been added.<br><br>Hope this clears it up.<br><br>Regards,<br>Karthik Ramgopal<br>