Aqui está um artigo bom , que pode ajudá-lo.
Não é realmente uma questão de "como resolver coisas", mas ... Eu queria saber como funciona a arquitetura X moderna, com compiz & tudo.
O que eu sei sobre isso:
O que me interessa especialmente é quais componentes o sistema possui e como eles se conectam entre si? Tipo ... se houver uma caixa chamada "compiz" no sistema ... ela está dentro do servidor X? Se não for, como as imagens renderizadas dos aplicativos acabam nela? E para onde isso é renderizado? Isso é outro servidor X? Ou DRI?
Naturalmente, eu ficaria igualmente feliz se apontasse para alguns documentos capazes de esclarecer a confusão descrita acima (dependendo de que eles sejam significativamente mais curtos do que as entidades do tamanho de um livro).