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