X11 et confusion du gestionnaire de fenêtres

Quels rôles le serveur Xorg et un gestionnaire de fenêtres - par exemple, metacity - jouent-ils dans l'affichage des fenêtres? Le gestionnaire de fenêtres communique-t-il avec le système d'exploitation ou Xorg? Est-ce que Xorg utilise ensuite OpenGl pour afficher des choses? Quelqu'un peut-il...