Jó lenne, ha az X szerverünk közvetlenül ki tudná használni az OpenGL nyújtotta előnyöket a megjelenítés során. Ha így lenne, akkor használhatnánk például hardveres effekteket, amelyek nem csak szépek, hanem hasznosak is. A Novell korábban nekiállt egy OpenGL alapokon nyugvó megoldásnak, amelyről 2005 elején hallhattunk először. A projekt neve: XGL.
Most, decemberben, többen is kritizálták a Novellt, mert az ahelyett, hogy széles körben lehetővé tenné az XGL legfrissebb kódjainak tesztelését, javítását, csiszolását, magyarul a fejlesztését, inkább úgy döntött, hogy néhány fejlesztő bevonásával zárt ajtók mögött teszi mindezt.
Nem tudni, hogy a kritika hatására-e vagy sem, de tegnaptól elérhető a Novell legfrissebb XGL kódja. Néhány ígéretes képernyőkép is elérhető a cuccról (még a régebbi kódbázis alapján):

Quake 3 ``cube'' desktop-on. Érdekességre, hogy az ablakok átívelnek a következő desktopra.

Kis elhajlás effekt az ablak oldalán, és üveg effektus az ablak tetején.

Ugyanaz az üveg effekt, plusz video lejátszás három terminál mögött.
David Reveman, XGL hacker tegnap azzal tette elérhetővé a XGL legfrissebb kódjait, hogy szeretné, hogy azok minél hamarabb bekerülnének a freedesktop CVS repójába. A kódon nagy mennyiségű fejlesztés történt. A legjelentősebb talán az, hogy átstruktúrál(ják)ták a kódot, hogy a zárt forrású nVIDIA driveren kívül más driverrel hajtott kártyákkal is működni tudjon. A hírek szerint az Xcompmgr már teljes gyorsítással fut XGL alatt a zárt forrású ATi és nVIDIA driverekkel.
David Reveman bejelentése itt.