Ubuntu Dapper eye candy – XGL/Compiz já era …
Primeiro, o projecto Compiz passou a chamar-se Beryl Compiz derivou, devido ao seu principal developer, para o projecto Beryl, com melhorias de performance e estabilidade.
Depois, e graças à mais uma vez patente estupidez da ATI, os drivers opensource que vêm com o XORG estão a ganhar terreno. Por uma lado, porque a ATI lançou uns drivers novos que deixam para trás placas mais “antigas”, como a minha radeon 9000 mobile, e por outro estes “fantásticos” drivers são em larga escala incompatÃveis com o AIGLX (e mesmo com o XGL têm grandes problemas de estabilidade).
Dito isto, nada mais simples do que ter os drivers livres instalados, e de seguida fazer estes pequenos passos, para terem tudo a funcionar com o AIGLX (este, ao contrário do XGL, que é um gestor de janelas à parte, funciona “em cima” do gestor de janelas do Gnome/KDE/XFCE/whatever, sendo portanto muito mais rápido, estável e funcional):
- Adicionar esta linha ao ficheiro de repositórios, em /etc/apt/sources.list
deb http://ubuntu.beryl-project.org/ dapper main aiglx
- Fazer um “sudo apt-get update” e um “sudo apt-get upgrade”, para actualizar a informação dos repositórios.
- Instalar o AIGLX
sudo aptitude install xserver-xorg-air-core linux-dri-modules-common linux-dri-modules-`uname -r`
- Agora precisam de inserir estas duas linhas na consola, uma vez que existe um pequeno bug no aiglx que faz com que não sejam instalados uns módulos, e por isso é preciso fazer uma ligação simbólica para os módulos do Xorg
sudo ln -s /usr/lib/xorg/modules/drivers/ /usr/lib/xorg-air/modules/
sudo ln -s /usr/lib/xorg/modules/input/ /usr/lib/xorg-air/modules/
- Agora vamos modificar o ficheiro /etc/X11/xorg.conf. Aqui é altamente recomendável que façam antes uma cópia de segurança, para o caso de alguma coisa não correr bem. Depois, se o servidor X não arrancar, é só irem a uma consola, subtituirem o ficheiro pela cópia de segurança e fazer reboot (depois de me terem chamado 500 nomes, todos muito feios).
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
- Agora, dentro do ficheiro, procuram a secção Screen, e vejam se está assim:
DefaultDepth 24
- Na secção Module, metam tal e qual como está aqui:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type"
Load "vbe"
EndSection
- Na secção Device depende da placa que tenham, mas em princÃpio não é preciso mudar nada.
- Na secção Server Layout acrescentam a linha
Option "AIGLX" "true"
- Adicionam esta secço, lá para o fundo do ficheiro:
Section "Extensions"
Option "Composite" "Enable"
EndSection
- E por último, vejam se têm, mesmo no fundo, a secção DRI, e se está tal e qual com este código:
Section "DRI"
Mode 0666
EndSection
- Agora modifica-se o ficheiro de configuração do GDM (gnome display manager - /etc/gdm/gdm.conf-custom) para iniciar com o AIGLX no próximo boot:
[servers]
0=aiglx
[server-aiglx]
name=aiglx server
command=/usr/bin/Xorg-air :0
flexible=true
Neste momento agradece-se que se faça um reboot.
- Agora instala-se o Beryl:
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
Depois de tudo instalado, vão a Sistema - Preferências - Sessões - Aplicações de Arranque, e adicionam uma nova entrada, "/usr/bin/beryl-manager"
Aqui não sei se seria melhor fazer reboot, mas um CTRL+ALT+Backspace, para reiniciar o X, servirá, em princÃpio. E voilá, ao entrarem para o Gnome, em princÃpio, e se não houver alguma problema estranho, têm o AIGLX a funcionar em toda a sua beleza com os drivers livres da ATI (e como podem ver, um novo Ãcone aparece no system tray, onde podem modificar todos os parêmetros do Beryl.
Ps: se for o caso, como eu, de terem o Compiz + XGL instalado, saibam que é necessário remover o Compiz por completo, assim como remover a entrada no gestor de sessões para iniciar o XGL, ou mesmo, se quiserem, remover também por completo o XGL, se bem que não posso garantir este passo, uma vez que não o desinstalei, removendo só a tal entrada nas aplicações de arranque.
Se alguma coisa correr mal e o vosso computador explodir, arder, entrar em erupção ou simplesmente deixar de funcionar, temos pena, dediquem-se ao Windows XP, e esperem pelo magnÃfico Vista, que já está quase aà ..........
Fonte: Beryl Wiki








Há aà uma imprecisãozita. O Compiz não deixou de existir, logo o Beryl não é o sucessor do Compiz, ou um novo nome para o Compiz. O Beryl é um fork do Compiz.
Precisamente. Era isso que queria dizer, obviamente.
- Changes frequently: new features are added on a daily basis.
Tradução: longe de estar estável
O termo “estável” é sempre relativo, quando se fala de betas e afins. Eu vou com quase 4 dias de uptime, com uso intensivo, sem crashar uma única vez. É uma questão de sorte, penso …
Espero que tudo corra bem e que melhor.
Ganhei coragem para finalmente experimentar e estou sem palavras. Funciona, de forma muito aceitável, numa Intel 855GM. Obrigado pelo guia, Rui.
Nas placas Intel é, incrivelmente (ou não) onde funciona melhor.
Eh pah, eu configurei o Xconf e até aà tudo OK… mas quando instalei o beryl o X passou a ir abaixo! Ou seja, meto o username e password… o X começa a carregar as cenas… quando chegava ao beryl a sessão voltava a ir abaixo a voltava a pedir password =\
Que drivers é que estás a usar? Tens que usar os drivers Xorg ATI