Desktop 3D em Linux – Ubuntu 6.10
Para desfrutar de todos os seus recursos, é necessário possuir uma placa aceleradora 3D. Acredito que qualquer placa mediana seja satisfatória. Para realmente saber se sua placa de vídeo irá suportar o gerenciador de janelas, vamos realizar alguns comandos:
glxinfo |grep rendering
A resposta obrigatóriamente tem que ser:
direct rendering: Yes
Não paramos por aqui, precisaremos entrar com outro comando e o mesmo obter resposta:
glxinfo | grep GLX_EXT_texture_from_pixmap
O comando acima também obrigatoriamente deve retornar alguma informação. Se nada for retornado, infelizmente não está apto a rodar o AIGLX.
Correndo tudo bem com os comandos acima, vamos partir do pressuposto que o leitor esteja utilizando a versão 6.10 (se estiver usando a versão 6.06 este tutorial não é para você. Atualize sua distribuição), conhecida como Ubuntu ”Edgy Eft” e o arquivo xorg.conf permanece inalterado.
Para instalar o Beryl, precisamos adicionar novos repositórios no arquivo sources.list com o comando:
sudo gedit /etc/apt/sources.list
Os mais radicais podem usar o editor que quiserem, isso não faz diferença.
Adicione as seguintes linhas dentro do arquivo (Esse são endereços dos repositórios oficiais do projeto):
deb http://ubuntu.beryl-project.org/ edgy main
deb-src http://ubuntu.beryl-project.org edgy main
Salve e saia do editor.
Iremos agora adquirir chaves CPG para autenticar os pacotes que serão baixados.
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
Atualize a lista de pacotes com o comando:
sudo apt-get update
Habilitando o AIGLX e configurando o servidor X
Sabemos que a versão 6.10 do Ubuntu ja possui o AIGLX integrado no Xorg, isso apenas elimina sua instalação, ainda se faz necessário realizar alguns pequenos ajustes manualmente antes de instalar o Beryl. Nada muito trabalhoso.
Edite o arquivo xorg.conf com o comando:
sudo gedit /etc/X11/xorg.conf
Dentro do arquivo existe várias sessões, procure pela sessão “module” e certifique-se de que as linhas abaixo estão descomentadas, ou seja, sem o # na frente.
Load “dri”
Load “dbe”
Load “glx”
Procure a sessão “device” de sua placa de vídeo e adicione a linha:
Option “XAANoOffscreenPixmaps”
E para terminar, adicione as sessões abaixo. Caso ja possua as sessões, certifique-se de deixa-las extamente como mostradas aqui.
Section “DRI”
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
Salve o arquivo e reinicie o servidor X com o comando:
sudo /etc/init.d/gdm restart
Instalando o Beryl
Para instalar o Beryl e todos seus pacotes dependentes, entre com o comando:
sudo aptitude install beryl
ou, se quiser instalar separadamente:
sudo apt-get install beryl
sudo apt-get install emerald-themes
Iniciando o Beryl:
Pronto! Para iniciar o Beryl, abra um terminal e digite:
beryl-manager
Desfrute do seu novíssimo desktop 3D!