Aiglx dapper Ati
De Guia Ubuntu PT
- LER Aiglx para informações e para outras versões .
Este guia é para o Ubuntu Dapper!
Tabela de conteúdo |
Aiglx
Para as pessoas que têm uma placa NVidia usem o Xgl server porque o compiz-aiglx não vai funcionar nessa placa.
- É suportado tudo com o driver open source com aceleração 3D.
- Existem planos da NVidia para adicionar ao driver suporte. O driver "nv" não suporta acelaração 3D, e o driver proprietário ainda não tem as extenções necessárias.
Diferença do XGL
XGL é um X server diferente. Isto é mais um incremento que está previsto a vir a fazer parte do Xorg.
Sendo o AIGLX ('Accelerated Indirect GL X') um projecto open source fundado pela Fundação X.Org e a comunidade Fedora Core Linux, para eles o caminho certo não era a substituição do X server inteiro, mas sim, melhorar aos poucos é a solução para o modernizar.
Instalar
Instalar os pacotes
A instalação em Ubuntu é bastante simples e o seu uso pós instalação ainda mais.
Defenimos assim o repositorio dos pacotes a instalar.
Primeiro edita-se o ficheiro de defenição dos repositórios.
sudo nano /etc/apt/sources.list
Inserimos a segunte linha no fundo do ficheiro:
deb http://ubuntu.beryl-project.org/ dapper main aiglx
Se tiveres 64bits:
deb http://ubuntu.beryl-project.org/ dapper main main-amd64 aiglx
Adicionar chave para autenticar pacotes:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
Agora actualizamos os pacotes do sistema:
sudo apt-get update
E Instalamos os novos:
sudo apt-get dist-upgrade
Vamos agora instalar os pacotes referentes ao DRI:
sudo apt-get install linux-dri-modules-common linux-dri-modules-`uname -r`
Para corrigir alguns erros criados na instalação dos pacotes acima referidos :
sudo /sbin/ldm-manager
O projecto Quinn Compiz mudou de nome para Beryl, por isso é preciso remover os antigos se tiverem instalados.
Vamos remover os pacotes do compiz que se encontrem no sistema:
sudo aptitude purge compiz-aiglx compiz-aiglx-gnome
e instalar os novos:
sudo aptitude install beryl emerald-themes
Configurar o Xorg
Depois de todos os pacotes instalados e actualizados é necessária a configuração do Xorg.
sudo nano /etc/X11/xorg.conf
Devemos adaptar o /etc/X11/xorg.conf com os seguintes parametros:
DefaultDepth 24
Primeiro activa-se o dri,dbe, glx e os restantes modulos necessários:
Section "Module" # Load "GLcore" Load "bitmap" Load "ddc" Load "dbe" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
Adicionamos a opção Option "XAANoOffscreenPixmaps" e removemos as restantes opções:
Section "Device" Identifier "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]" Driver "ati" Option "XAANoOffscreenPixmaps" BusID "PCI:1:0:0" EndSection
Adicionamos Option "AIGLX" "true" na secção do ServerLayout:
Section "ServerLayout" Option "AIGLX" "true" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection
Retirar todos os comentarios na secção do DRI
Section "DRI" Mode 0666 EndSection
Devemos verificar se temos a seguinte secção: (Se não tiver, adiciona )
Section "Extensions" Option "Composite" "Enable" EndSection
Grava o ficheiro no final.
Configurar
3. Starting BERYL (and AIGLX)
You need first to start aiglx! Just close all your windows, logout and press CTRL+ALT+BACKSPACE. That will stop and restart your Xserver. If the login screen doesn't show up, try to reboot. If you still have some trouble, restore your backup copy (/etc/X11/xorg.conf.old). If the login screen shows up, cool! Aiglx seems to works
To start beryl, you might just type beryl but it is more usefull to use the manager instead, so type
beryl-manager
you'll see an ermald icon in your panel which helps you to manage beryl and the decorations
To start beryl at each session, go in Gnome Menu > System > Preferences > Sessions > Startup Programs and add beryl-manager

