Instalando AIGLX y Compiz en Ubuntu Dapper

ATENCION!!!!! POR FAVOR ANTES DE SEGUIR LEYENDO VISITEN ESTA PAGINA http://www.guia-ubuntu.org/dapper/index.php/Xgl_y_Beryl


Desde hace tiempo andaba buscando alguna forma de poder probar Compiz en mi computadora, la cual no es muy agraciada, es una laptop Compaq Presario 2200, la cual es muy mundana, Celeron a 1.4 con 1Gb de RAM, pero el video siempre me ha dejado no satisfecho.

Me decidí a investigar como poderlo instalar y me encontré con AIGLX (Accelerated Indirect GL X) que en pocas palabras es pasarle la chamba realmente a la tarjeta de video para dejar descansar al CPU y a la RAM logrando cosas maravillosas, lo mejor de todo es que no se necesita cambiar el servidor X por otro, solo es agregarle opciones.

Se puede hacer todo lo que Compiz permite, la verdad esta muy chido y por eso les comparto la forma de poder instalarlo.

Si quieren ver demos, los vínculos son los siguientes:

Minimizar - http://www.gnome.org/~jrb/aiglx/shot01.ogg
Minimizar con otro efecto - http://www.gnome.org/~jrb/aiglx/shot02.ogg
Efecto en los menús - http://www.gnome.org/~jrb/aiglx/shot03.ogg
Y un video muy claro - http://www.youtube.com/watch?v=-CgqWlX_GsI

Bueno si ya están convencidos de que quieren tenerlo en su computadora, primero deben asegurarse que tienen Ubuntu Dapper instalado y que tienen una tarjeta:
ATI: Radeon 7000 hasta 9250 (generaciones r100 y r200)
Intel: i810 hasta i945
3dfx: voodoo3 hasta voodoo5.

Si vamos bien hasta aquí, entonces hay que hacer lo siguiente.

Hay que agregar los siguientes repositorios a /etc/apt/sources.list

usuario@x:$ sudo gedit /etc/apt/sources.list

E insertamos esto:

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


Ahora hay que agregar una llave de encriptación para poder bajar los paquetes.

usuario@x:$ wget http://ubuntu.compiz.net/quinn.key.asc -O -
usuario@x:$ sudo apt-key add -

Bien, ya tenemos la llave, ahora a actualizar los repositorios y los paquetes.

usuario@x:$ sudo apt-get update
usuario@x:$ sudo apt-get dist-upgrade

Instalamos el último paquete DRI que es un módulo vital para el servidor de video.

usuario@x:$ sudo apt-get install linux-dri-modules-common linux-dri-modules-`uname -r`

Ahora regeneramos el indice de paquetes

usuario@x:$ sudo /sbin/ldm-manager

Bien, ahora instalemos compiz

usuario@x:$ sudo aptitude purge compiz-aiglx compiz-aiglx-gnome
usuario@x:$ sudo apt-get install compiz-vanilla-aiglx compiz-vanilla compiz-vanilla-gnome

Ahora hay que configurar el servidor de video.

usuario@x:$ sudo gedit /etc/X11/xorg.conf

El el archivo verificamos que tengamos este dato:

DefaultDepth 24

En la sección de módulos verificamos que tengamos esto, puede variar el orden solo hay que agregar o comentar los necesarios:

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

En la parte de Section "Device" agregamos lo siguiente:

Section "Device"
...
Option "XAANoOffscreenPixmaps"
...
EndSection

En Section "ServerLayout" agregamos:

Section "ServerLayout"
...
Option "AIGLX" "true"
...
EndSection

Validamos que no este comentado el módulo de DRI:

Section "DRI"
Mode 0666
EndSection

Y por último validamos que al final del archivo tengamos:

Section "Extensions"
Option "Composite" "Enable"
EndSection

Guardamos el archivo y nos vamos al ultimo paso.

Abrimos y editamos el archivo /etc/gdm/gdm.conf-custom:

usuario@x:$ sudo gedit /etc/gdm/gdm.conf-custom

Y ponemos lo siguiente:

[servers]
0=aiglx

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

Guardamos y reiniciamos el GDM:

usuario@x:$ sudo /etc/init.d/gdm restart

O cerramos sesion y volvemos a entrar.

Cualquier duda consulten las referencias:

http://doc.gwos.org/index.php/Xorg_Aiglx_Compiz
http://fedoraproject.org/wiki/RenderingProject/aiglx
http://en.wikipedia.org/wiki/AIGLX
http://swik.net/Aiglx
http://www.ubuntuforums.org/showthread.php?t=134743

5 comentarios:

Anónimo dijo...

tengo una ati radeon 7000 y ubuntu 606 he seguido los pasos y no me deja entrar a las x, se queda en modo texto ¿?

Anónimo dijo...

Tengo ubuntu 606 y una tarjeta grafica radeon 7000, he seguido los pasos y no puede iniciar las x, se queda en modo texto.

Anónimo dijo...

weon matate tu caga no funciona ¬¬

Anónimo dijo...

mpadre revisa la wea... vale tula

Alfonso Casarez dijo...

Sorry buddy, pero anonimo tine razon, no funciona.

Publicar un comentario