Instalar Aiglx & Compiz

Iniciado por iGama, 08 de Julho de 2006, 12:00

tópico anterior - próximo tópico

iGama

Aiglx Como Instalar
De Guia Ubuntu PT

Index

    * 1 Aiglx
          o 1.1 Diferença do XGL
    * 2 Instalar
          o 2.1 Instalar os pacotes
          o 2.2 Configurar o Xorg
          o 2.3 Configurar GDM
          o 2.4 Script para iniciar Compiz-aiglx
    * 3 Configurar Compiz

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 assim no fundo do ficheiro:

deb http://xgl.compiz.info/ dapper aiglx
deb http://xgl.compiz.info/ dapper main


Depois de gravar o ficheiro temos de adicionar a chave para o acesso aos ficheiros.

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

Agora actualizamos os pacotes do sistema:

sudo apt-get update
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

Vamos remover os pacotes do compiz aiglx antigos que se encontrem no sistema:

sudo aptitude purge compiz-aiglx compiz-aiglx-gnome

e instalar os novos:

    * Podem instalar os pacotes compiz-vanilla:

sudo apt-get install compiz-vanilla-aiglx compiz-vanilla compiz-vanilla-gnome

    * Ou instalar os pacotes compiz-quinn

sudo apt-get install compiz-quinn-aiglx compiz compiz-gnome


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:

Aiglx já suporta 24
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 GDM

Vamos editar o "/etc/gdm/gdm.conf-custom" e adicionar o servidor XGL:

sudo nano /etc/gdm/gdm.conf-custom

Adicionamos na secção [servers]:

[servers]
0=aiglx

[server-aiglx]
name=aiglx server
command=/usr/bin/Xorg-air :0
flexible=true


Grava o ficheiro.

E por fim reiniciar o GDM:

    * Atenção que o ambiente gráfico irá ser reniciado e deve-se guardar ou fechar as aplicações de modo a evitar perdas.

sudo /etc/init.d/gdm restart


Script para iniciar Compiz-aiglx

O script para iniciar o compiz-aiglx já vem no pacote instalado e é adicionado automaticamente a todas as sessões do gnome no iniciar. Se tiveres algum problema com ele podes remover o ficheiro compiz.aiglx.desktop em /etc/xdg/autostart.


Configurar Compiz

Automaticamente é adicionado ao gnome-sessions o programa que premite controlar todas as opções referentes ao AIXGL e mudar para o ambiente normal "Metacity". O programa aparece na forma de um cubo vermelho na systray.

screenshot da aplicação de gestão:




Fonte: http://www.ubuntupt.org/wiki/index.php/Aiglx_Como_Instalar

Espero que gostem  ;D

jandersonloko

iGama, esse era o tutorial que eu estava procurando "Aiglx & Compiz", mais tenho uma duvida:

Minha placa de video é uma NVIDIA GFORCE FX 6200( http://produto.mercadolivre.com.br/MLB-58563816-placa-de-video-256mb-ddr2-gforce-fx-6200-super-power-_JM ), os procedimentos são os mesmos para a instalação????

Grato.
Sempron 3000+
RAM 512 DDR
HD80
GFORCE FX 6200

S.O. Ubuntu Linux 7.04 Feisty Fawn

Novo no Linux, apanhando...

gabriel0085

Pessoal esse tutorial 'tá bem desatualizado.


Que tal tentar isso daqui:


Envy - Instalando os últimos Drivers da Nvidia ou ATI sem complicações!
http://ubuntuforum-br.org/index.php?topic=15359.0

Instalar Compiz-Fusion (O novo Compiz+Beryl) + Fusion-icon *Update*
http://ubuntuforum-br.org/index.php?topic=21999.0

Aixgl + Beryl + Nvidia + Feisty - O Tutorial de Instalação
http://ubuntuforum-br.org/index.php?topic=13169.0

jandersonloko

Grato gabriel0085.

vou dar uma olhada, mais net só vou ter sabado.

Por favor pessoal, sou péssimo com esse negocio de configuração.

Vcs acham q vou ter problemas com esses efeitos? Minha maquina seria fraca?

Mais uma vez, obrigado e desculpa a ignorância.
Sempron 3000+
RAM 512 DDR
HD80
GFORCE FX 6200

S.O. Ubuntu Linux 7.04 Feisty Fawn

Novo no Linux, apanhando...

gabriel0085

jandersonloko,

sua máquina dá e sobra. :D


A minha  (athlon 1Ghz / 256mb ram / gfroce2 mx400 64mb ram ) roda tranquilamente, quanto mais a tua que deixa meu micro comendo poera. :P

jandersonloko

Sempron 3000+
RAM 512 DDR
HD80
GFORCE FX 6200

S.O. Ubuntu Linux 7.04 Feisty Fawn

Novo no Linux, apanhando...