Az X.Org architekturaja alapvetoen hibas. Amikor azt terveztek gyakorlatilag nem leteztek GPU-k es a GPU render (compositor) ugy van bele hackelve. Ma gyakorlatilag nincs CPU render (mert baromi lassu nyilvan), ezert ez az egesz ugy kuka ahogy van. A kodrol ne is beszeljunk, egy szarra ifdef-elt fos, tele mindenfele unsecure fuggvenyekkel. A wayland celja, hogy ezt a felesleges koztes reteget kiszedje es az alkalmazasok kozvetlenul a compositorral kommunikaljanak.