1 |
Você tem placa da nvidia? Se sim, vc não precisa do XGL nem do AIGLX. |
2 |
|
3 |
Acho que você precisa ler um pouco mais antes de se aventurar. No final eu |
4 |
passo alguns links, mas vou dar uma resumida primeiro. |
5 |
|
6 |
Composite é uma extensão do X que é usada pelo WMs (window managers) 3D como |
7 |
o beryl e compiz. Não é exatamente da mesma forma, mas dá pra entender como |
8 |
uma analogia, do mesmo jeito que o você precisa estar com o DRI ou Direct |
9 |
Rendering habilitado para poder rodar programas em opengl, você precisa do |
10 |
composite habilitado pra funcionar os efeitos como 3D e transparências reais |
11 |
acelerados por hardware. |
12 |
|
13 |
Existem basicamente duas abordagens para ter essa extensão: o jeito XGL e o |
14 |
jeito AIGLX. Explico: |
15 |
|
16 |
O XGL é o pioneiro, mas considero a pior abordagem. O XGL é _outro_ servidor |
17 |
X, ao invés de usar o xorg, você vai usar o XGL, é praticamente um fork do |
18 |
xorg que implementa o composite. Só por ser outro servidor X, vc já deve |
19 |
conseguir imaginar as complicações inerentes (lembra da época XFree vs. |
20 |
Xorg?), então, pra instalar e fazer funcionar é um parto, e se você estiver |
21 |
no xorg e quiser usar alguma coisa que precise de composite, você vai ter |
22 |
que sair do seu xorg e entrar no xgl. |
23 |
|
24 |
Já o AIGLX é muito melhor em todos os sentidos, a solução em si é mais |
25 |
elegante: implementar o composite direto no xorg! Isso, simples assim, e já |
26 |
faz parte do xorg oficialmente desde a versão 7.1 se não me engano, e |
27 |
funciona com qualquer driver opensource. Isso excluí os drivers |
28 |
proprietários da nvidia. |
29 |
|
30 |
Mas, no caso da nvidia, você não precisa do AIGLX, mas a abordagem é muito |
31 |
parecida. Os drivers da nvidia a partir da versão 9xxx implementam as |
32 |
chamadas que o composite utiliza, e pode habilitar o composite diretamente, |
33 |
sem precisar do AIGLX. Mas o funcionamento é bem parecido com o AIGLX, você |
34 |
usa o próprio xorg mesmo. |
35 |
|
36 |
Gentoo Xeffects Wiki é um wiki separado do gentoo-wiki e específico para os |
37 |
assuntos como xgl, aiglx, beryl, compiz, etc. etc. |
38 |
Tem muita coisa em comum com o gentoo-wiki lá, mas acho que em geral as |
39 |
informações lá são mais precisas. |
40 |
|
41 |
Recomendaria você dar uma lida nessas páginas primeiro antes de tentar fazer |
42 |
alguma coisa. E recomendaria mais ainda você não usar XGL. Na minha |
43 |
instalação aqui, tenho o compiz, beryl, emerald, metacity, heliodor, etc., |
44 |
etc., instalado mas não estou usando nenhum deles, no momento, mas posso |
45 |
rodar qualquer um quando quiser, e voltar a usar um bom e estavel WM 2D |
46 |
quando quiser também, sem maiores dores de cabeça. |
47 |
|
48 |
http://en.wikipedia.org/wiki/Beryl_%28window_manager%29 |
49 |
http://en.wikipedia.org/wiki/Compiz |
50 |
http://en.wikipedia.org/wiki/AIGLX |
51 |
http://en.wikipedia.org/wiki/Xgl |
52 |
http://www.google.com/search?hl=en&q=aiglx+vs+xgl&btnG=Google+Search |
53 |
http://wiki.gentoo-xeffects.org/Main_Page |
54 |
http://wiki.gentoo-xeffects.org/FAQ#Which_implementation_should_I_use.3F |
55 |
http://wiki.gentoo-xeffects.org/NVidia |
56 |
http://gentoo-wiki.com/HOWTO_nVidia_GL_Desktop_Effects |
57 |
http://gentoo-wiki.com/AIGLX |
58 |
|
59 |
|
60 |
-- |
61 |
Fabiano. |