Composição Compiz & Linux: como se encaixa na arquitetura X? [fechadas]

0

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:

  • no início, havia o servidor X, os clientes conectados (presumivelmente no TCP) e, em seguida, enviavam mensagens para o servidor para instruí-lo a mostrar janelas, etc.
  • porque isso não funcionou (ou foi rápido o suficiente?) para OpenGL & Aceleração 3D, APIs adicionais foram criadas para renderização direta (DRI? E, além do servidor X, com quais coisas os clientes X conversavam para renderizar coisas e através de quais interfaces?)
  • e, finalmente, entrar no Compiz: os clientes X acabam (de alguma forma) renderizando para texturas OpenGL, que são então montadas para formar uma tela de aparência elegante com janelas translúcidas e renderizadas na tela.

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).

    
por Latanius 11.11.2012 / 06:02

1 resposta

0

Aqui está um artigo bom , que pode ajudá-lo.

    
por 11.11.2012 / 14:56