Instalação realizada em um HP dv6140.
S.O: Ubuntu Feisty 7.04 – i386
Placa de Vídeo:NVIDIA GeForce 6150 256MB
O Feisty já vem por padrão com Xorg 7.2 incluso, logo o suporte ao aiglx já vem nativo.
Vamos ao que interessa!
1 – Ativando aceleração 3D instalando driver Nvidia
É pré-requisito para rodar o beryl ter uma placa que possua aceleração 3D.
Aqui você terá duas opções de drivers: o proprietário fornecido pela própria Nvidia ou o open-source.
Para instalar o driver proprietário clique aqui!
Para ativar o driver open-source basta acessar o menu
Sistemas->Administração->Gerenciador de Drivers Restritos
e clicar na caixinha referente ao driver na coluna habilitado.
PS – No meu caso estou utilizando o driver proprietário.
2 – Adicionando os repositórios
$ sudo gedit /etc/apt/sources.list
Cole as linhas abaixo no final do arquivo.
##Repositório Beryl
deb http://ubuntu.beryl-project.org feisty main
Salve e feche o arquivo.
Agora adicione a chave GPG do repositório. No terminal:
$ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
Atualize a lista de repositórios
$ sudo apt-get update
3 – Configurando o Xserver
Faça uma cópia do arquivo xorg.conf antes de iniciar a edição. Caso ocorra algum problema volte o arquivo de backup no lugar do atual.
$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bkp
Editando o aquivo xorg.conf.
Abra o arquivo:
$ sudo gedit /etc/X11/xorg.conf
Procure pela sessão “Module” e acrescente as seguintes linhas caso elas não existam:
Load “dri”
Load “vbe”
Load “glx”
Verifique na sessão “Screen” o valor do parâmetro DefaultDepth. Se outro valor menor estiver setado altere igual abaixo.
DefaultDepth 24
No final do arquivo adicione as seguintes linhas:
Section “DRI”
Mode 0666
EndSection
Salve e feche o arquivo.
Reinicie o X
Tecle Ctrl+Alt+Backspace ou no terminal digite: sudo /etc/init.d/gdm restart
4 – Instalando o Beryl + Emerald Themes
$ sudo apt-get install beryl beryl-manager emerald-themes
5 – Iniciando o Beryl
No terminal digite:
$ beryl-manager
Após o comando um ruby, esmeralda sei lá, irá aparecer no system tray ou seja no lado direito do painel perto das horas, isso indicará que o beryl foi iniciado.
6 – Resolvendo problemas
No meu caso ao iniciar o beryl as janelas do meu sistema apareciam sem o metacity. Para resolver o problema basta editar novamente o arquivo xorg.conf localido em /etc/X11 e acrescentar/remover alguns parâmetros.
1 – Certifique-se que na sessão “Screen” o parâmetro DefaultDepth esteja mesmo setado com o valor 24.
2 – Certifique-se que na sessão “Module” o parâmetro Load “glx” esteja incluso, senão acrescente-o.
3 – Ainda na sessão “Module” delete as seguintes linhas, caso elas estejam na sessão
Load “dri”
Load “GLCore”
4 – Na sessão “Device” caso o parâmetro Driver esteja setado como “nv” troque para “nvidia” como abaixo:
Driver “nvidia”
5 – Na sessão “Secreen” adicione a seguinte linha:
Option “AddARGBGLXVisuals” “True”
6 – No final do arquivo adicione as seguintes linhas:
Section “Extensions”
Option “Composite” “Enable”
EndSection
Reinicie o X ou o PC para as configurações fazerem efeito.
No meu caso também ao maximizar ou abrir algum determinado aplicativo (firefox, nautilus, gnome-terminal e etc.) as janelas ficavam pretas. Para resolver basta iniciar o beryl pelo terminal com um dos seguintes comandos:
Aqui onde tem um travessão[--] substituir por dois ífens [- -]
beryl –indirect-rendering
beryl –strict-binding
beryl –indirect-rendering –strict-binding
beryl –force-aiglx
beryl –use-copy
Não podia deixar de postar um screenshot dessa maravilha funcionando.
PS: Tirei esse screenshot usando meu celular de controle remoto para rodar o cubo.

Referência: http://wiki.beryl-project.org