Compiz Fusion en Ubuntu Feisty 7.04 con Xgl en la ATI Radeon Xpress 200M (32MB) (mini howto)

Este sería el upgrade del Howto de Beryl con Xgl con una ATI Radeon Xpress 200M (32MB) en Ubuntu Feisty, ya que Beryl ya no existirá más, y ahora es ya el muy conocido Compiz Fusion.

Lo primero que tienen que hacer es habilitar la aceleración 3D y la sesión Xgl en su sistema, de la misma manera en la que se hizo en el howto anterior, sigan exactamente los mismos pasos, hasta lograla tener habilitada. Si eres de los que siguió ese howto, y solamente quiere migrar de beryl a compiz fusion, dirigete de un solo al paso 3 (y también deshabilita beryl al iniciar la sesion xgl, deseleccionandolo desde Sistema>Preferencias>Sesiones>Programas al Inicio).

Si quieres empezar de nuevo desde cero, empieza desde acá (y si tienes una ATI y la deseas configurar con Xgl por supuesto).

Paso 1 : Habilitación de la Aceleración 3D

Hay que ir al menú Sistema>Administración>Gestor de Controladores Restringidos

Nos tiene que salir el Driver recomendado para nuestra tarjeta ATI

Hay que marcar la casilla de Habilidado y dar clic en el boton de Habilitar el Controlador.

Luego el asistente descargara el Driver ATI compatible con nuestro modelo de tarjeta:

En este caso, se descarga el Driver 8.34.8 de ATI. Luego de descargarlo, hace la configuracion respectiva (incluyendo el xorg.conf y la deshabilitacion de AIGLX). En mi caso, aqui he subido el xorg.conf (adaptarlo a su modelo)

Reiniciar la computadora, y luego probar si tenemos aceleración grafica:

glxinfo | grep direct

Nos tiene que dar un “Yes” de respuesta, de esta forma:

De lograr esto, habemos terminado con éxito de habilitar la aceleración gráfica a nuestra tarjeta ATI.

Paso 2 : Instalación y Configuración de la sesión Xgl.

Ahora instalamos Xgl y Beryl

sudo apt-get install xserver-xgl

Luego de haberlos instalados procedemos a su configuracion.

Ahora hay que crear el archivo de arranque de Xgl

sudo gedit /usr/local/bin/startxgl.sh

Agregamos las siguientes líneas:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Guardar y cerrar.

Ahora hay que darle permisos de ejecución al archivo creado:

sudo chmod a+x /usr/local/bin/startxgl.sh

Luego creamos una sesion de arranque independiente para Xgl.

sudo gedit /usr/share/xsessions/xgl.desktop

Y agregarle las siguientes líneas:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

Con esto hemos creado una sesión de arranque llamada Xgl, la cual es independiente de nuestra sesión Gnome, que la podemos ver al arrancar nuestro sistema, en la pantalla de inicio (login), algo que haremos más adelante.

Guardar y Cerrar.


Paso 3 : Instalación y Configuración de Compiz Fusion

Abran una consola y es necesario remover los siguientes paquetes, para no generar conflictos con los predeterminados por Ubuntu Feisty:

sudo apt-get remove compiz compiz-core desktop-effects compiz-gnome

Generalmente al ejecutar ese comando, se quitan todos los paquetes relacionados.

Luego editar nuestro sources.list para agregar los repositorios respectivos de Compiz Fusion:

sudo gedit /etc/apt/sources.list

Y agregar las siguientes líneas:

# compiz-fusion by Treviño's Ubuntu feisty EyeCandy Repository
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

Ojo, si su máquina es a 64 bits (amd 64), hay que sustituir eyecandy por eyecandy-amd64.

Guardar el archivo. Ahora hay que validar los repositorios:

gpg --keyserver subkeys.pgp.net --recv-keys 81836EBF
gpg --export --armor 81836EBF | sudo apt-key add -

Ahora hay que actualizar los repositorios:

sudo apt-get update

Y luego instalar los paquetes de Compiz Fusion:

sudo apt-get install compiz compiz-gnome compizconfig-settings-manager compiz-fusion-plugins-extra compiz-fusion-plugins-unofficial libcompizconfig-backend-gconf

IMPORTANTE: después hay que actualizar el sistema, sino no funcionará. Esto es para no tener problemas de compatibilidad de paquetes.

sudo apt-get upgrade

Reiniciar el sistema, e iniciar en nuestra sesión con aceleración 3D, Xgl (cuando arranque el login, selecciona Sesiones > Xgl ).

Ahora ejecutar en una terminal o consola el siguiente comando:

compiz --replace

Actualización. Vía Zootropo, quien ha hecho una excelente guía también, agregamos lo siguiente:

Si queremos utilizar Emerald en vez de Metacity en Compiz Fusion

sudo apt-get install emerald-themes

Y para iniciar Compiz Fusion en Emerald ejecutamos el siguiente comando

compiz --replace -c emerald

Les recomiendo leer su guía para más opciones.

Y listo, tenemos que poder presenciar los efectos 3D de Compiz Fusion. Y para que inicia cuando se inicia la máquina, agregar la sesión en Preferencias>Sesiones>Programas al Inicio, el mismo comando anterior (ya sea para metacity o para emerald).

Y para configurar los efectos, vayanse al menú Sistema, Preferencias, y ahi seleccionen el CompizConfig settings manager para poder ver todas las opciones disponibles de los efectos y configuraciones.

Espero que disfruten de los efectos 3D, que a mi parecer, esta mucho mejor que Beryl.

Acá unas capturas de pantalla:

Compiz Fusion 01

Compiz Fusion 02

Compiz Fusion 03

Saludos!!!

Fuentes:

TechBlog | Howto Anterior

Technorati technorati tags: , , , , , , , , , , , , , , , ,

Article written by David

142 comentarios a “Compiz Fusion en Ubuntu Feisty 7.04 con Xgl en la ATI Radeon Xpress 200M (32MB) (mini howto)”

  1. Marbonilla

    Soy relativamente nuevo en Ubuntu, he instalado el Compiz-Fusion varias veces, ya lo logre, lastima no haber encontrado este blog antes. Tengo una duda y solo quiero confirmar si estoy en lo correcto. Es indispensable que la maquina posea una tarjeta que soporte 3d para que compiz-fusion funcione adecuadamente. Ademas si ya hice lo del XGL porque sera que no me aparece donde escoger si corro el desktop en ambiente de gnome o xgl! Gracias por las respuestas.

    [Responder]

  2. nathan

    me lleva… seguí todos los pasos y me topo con esto:

    nathan@nathan-desktop:~$ compiz-fusion-plugins-extra compiz-fusion-plugins-unofficial
    bash: compiz-fusion-plugins-extra: orden no encontrada
    nathan@nathan-desktop:~$ libcompizconfig-backend-gconf
    bash: libcompizconfig-backend-gconf: orden no encontrada

    No se que pasa :s si alguien me puede ayudar estaría muy bien :)

    [Responder]

  3. nathan

    Ya me funciona compiz fusion, el único problema es que al poner el código para que me salga esmerald me aparece

    /usr/bin/compiz.real (core) – Error: Couldn’t load plugin ‘workarounds’

    Agradecería que me ayudaran con eso, aunque no representa (de momento) mucho problema.

    Un saludo :)

    [Responder]

  4. Thingol

    sudo apt-get install compiz-fusion-plugins-extra compiz-fusion-plugins-unofficial

    [Responder]

  5. estherios

    Hola, soy muy nuevo es esto estoy usando ubuntu ultimate, pero como al companero anterior los bordes no se me muestran, como puedo actulizar el sistema, ya revise lo de las sesiones pero ya no hay nada de beryl gracias

    [Responder]

  6. Gino

    Hola a todos, resulta que tengo una semana con linux y he quedado impresionado de sus utilidades. Mi problema es que quise instalar el beryl y nunca pude, ahora con este howto probe instalando el compiz fusion y cargo todo a la primera, no me salio ningun error.
    Pero mi problema vienes cuando reinicio la computadora, cuando entro a la sesion xgl todo me sale borroso, no se puede leer ninguno de los menus y el fondo de pantalla casi ni se ve.
    Quisiera saber si alguien me puede ayudar, tengo una ati 200m y en toda la instalacion no he tenido problema.

    Por ultimo, tenia una duda, yo tengo un procesador amd turion 64, pero a la hora que cargue el ubuntu, cargue la version 386 que me presto un amigo, y a la hora de seguir los pasos he usado el eyecandy y no el eyecandy-amd 64…queria saber si esto tambien podiar generar problemas… gracias

    [Responder]

  7. conan

    hola chicos
    ke alguien me ayude plis
    despues de habilitar el driver de ati descargarlo y reiniciar me sale en la pantalla ke esta fuera de rango y el ordenador no hace nada.

    perdonadme pero soy superhipermeganovato en el tema ubuntu

    gracias

    [Responder]

  8. Kratos

    Hola sobre tu problema lo único que tienes que hacer es entrar a Sistema->Preferencias->Resolución de pantalla y elegir la resolución de pantalla que se ajuste a tu monitor.

    Inmediatamente te percatarás de que:

    1.- Tenías una resolución más alta que lo máximo que permite tu monitor.

    2.- Que todo queda arreglado.

    Que te ayude y un saludo.

    Si te interesa lo paranormal, la ciencia la tecnología y un poco de buen humor entra a mi pág. (Lo siento soy el webmaster no puedo evitarlo ^^)

    http://mundoparanormal.foroportal.es

    Un saludo :)

    [Responder]

  9. LamM

    A la hora de validar los repositorios no me consigue las claves.

    [Responder]

  10. lllfsss

    panas tengo una
    “via chrome9 HC IGP”
    y me da un error!!!
    :(
    Me aparece este error:
    Fatal: Compiz can’t be ran using VESA or VGA divers.
    porfaaaa ayudenme!!!
    kiero instalar compiz!!!
    ;)
    gracias!!!
    luis_Fernando_Santana@hotmail.com
    ese es mi mail porsia!

    [Responder]

  11. marcelo

    Tengo el deber de agradecer profundamente este procedimiento, a su autor especialmente, ya que luego de realizar muchos procedimientos diferentes para conseguir usar Compiz Fusion o Beryl, este es el primero que me resulta y pude conocer estos extraordinarios efectos en mi laptop.
    Muchas Gracias.

    [Responder]

  12. DAMR.NET » HOWTO Compiz Fusion en Ubuntu Gutsy 7.10 (ATI Radeon Xpress 200M)

    [...] por lo que lo único que necesitas hacer es habilitar la aceleración 3D del driver ATI (ir al howto anterior), iniciar en Xgl y habilitarlo en el menú Sistema>Preferencias>Apariencia>Pestaña [...]

  13. soundwave

    Saludos
    Esto funcionará con una tarjeta ATI Radeon Xpress 1100 ??? …la trae un laptop Acer Aspire 5050-4835

    gracias ;)

    [Responder]

  14. pasheko

    hola a todos este howto servirá para ubuntu 7.10 que recién se a liberado es que lo e instalado en mi pc pero los efectos que se dicen traer por default no se activan en mi pc mi tarjeta de vídeo es una ATI Radeon Xpress 200M y necesito sabes si es lo mismo con estos pasos… gracias

    [Responder]

  15. Jordi

    HOlaaa soy tb muy novato a linux…ten go el ubuntu 7.10,he seguido todo tus pasos y v aperfecto….pero hay una pega….q esta relacionada con el compiz setup manager para poder configurar lo q quiera de los efectos….si voy a aplicaciones preferencias compiz setup manager no hace nada no se activa l aventana de configuracion….y inicio sesion con xgl…salen efectos de escritorio como las ventanas se mueben como gelatina…transparencias…el escritorio se da la vuelta …pero ni cubo ni nada…….no puedo activar mas efectos por q no funciona el manager….de compiz…algo he hecho mal__Ayuda pleaseeee.

    [Responder]

  16. chepo

    grax tu how to me sirvio de mucho
    sigus asi grax

    [Responder]

  17. Agustin (Nicaragua)

    Gracias

    [Responder]

  18. victor

    Hola:
    Tengo una laptop gateway turionx2 64 bit, 1gb ram, ati raedon 200M. Tu guia es muy buena y sin embargo tengo los siguientes problemas:
    -compiz corre muy lento y se traba justo despues de escribir
    compiz –replace
    de hecho saca un letrero que dice “another handler,bla,bla” el cual al parecer todos conocen pero nadie alcara que significa.
    posteriormente cambie mi archivo xorg.conf y entonces todo se puso peor puesto que no importa como empiece la sesion (xgl o gnome) se ve muy borroso y cansa la vista.
    Tienes alguna sugerencia?
    Gracias por todo

    [Responder]

  19. Julian

    MUY BUENA GUIA… Si la ubuiera encontrado antes!!!… Te Felicito… Gracias por aportar tan buen How To.

    [Responder]

  20. alesky

    auxilio novato en apuros. e instalado ubuntu ya 15 veces por que lo estropeo tratando de instalar compiz fusion. ayudaaaaa tengo una ati radeon xpress 1100 procesador amd turion 64 en una acer aspire 5050 3242 se seguido al rededor de 50 tutoriales y los e seguido al pie de la letra alguien que me heche una mano mientras sigo este tuto. agregenme alguien que me pueda ayudar alme0484@ h o t m a i l . c o m

    posd: sera que jama spodre ver compiz fision en mi lapto :(

    [Responder]

  21. alesky

    ya e resuelto mi problema :D gracias de todas maneras , despues pongo algunas capturas para que vean como quedo mi escritorio ahora :D era justo ya tenia mas de un mes intentandolo :D y ahbre seguido al rededor de 100 tuto jajajaja (Y)

    [Responder]

  22. soundwave

    He logrado correr tu howto (XGL+CompizFusion+Emerald) en una ATI Radeon Xpress 1100 pero no me funciona el Emerald Theme Manager, es decir, el tema no cambia… se ve feisimo

    Una opinion : el CompizConfig Settings Manager es un asco… Beryl era mucho mas amigable …

    Puedes ayudarme con lo de Emerald ????

    gracias ;)

    [Responder]

  23. magoz

    tengo dos unas preguntas la primera esto funciona si no tengo el beryl osea desde cero con el ubuntu festy o tengo que acctualizar primero al beryl.
    otra es que en el paso tres mensionas algo de unos comandos para remober paquetes y no haya conflicto me los puedes decir esque no los veo y tambien para instalar los paquetes de compiz fusion igual en el paso tres

    gracias de atemano

    [Responder]

  24. josuecool

    No se a ustedes, pero precisamente tengo una HP L2000 con ATI Xpress 200M, logré poner a andar el Compiz – Fusion con el Xgl y los dirvers propietarios tanto de los repositorios como del propietario de ATI en Kubuntu 7.10, la falla es que ahora no me vale nada que ocupe OpenGL como los protectores de pantalla OpenGL o los juegos como BillardGL OpenArena o SuperTux cuando mando a correr algo que necesita OpenGL se sale de la sesión gráfica.

    [Responder]

  25. Jako

    No puedo correr compiz, alquien sabe que significa esto:
    Checking for Xgl: present.
    Checking for nVidia: not present.
    Checking for Xgl: present.
    Enabling Xgl with fglrx ATi drivers…
    Starting gtk-window-decorator
    /usr/bin/compiz.real (video) – Warn: No 8 bit GLX pixmap format, disabling YV12 image format

    Muchas gracias.

    [Responder]

  26. Sinclair

    Muchas gracias ..y es que lleve a la practica hace ya mas de un mes este tutorial y me funciono a la perfeccion .
    Se que es un poco tarde como para agradecer ,pero como dicen mas vale tarde que nunca y repito muchas gracias

    [Responder]

  27. raisor

    raisor@raisor-laptop:~$ compiz –replace
    /usr/bin/compiz.real (core) – Fatal: GLX_EXT_texture_from_pixmap is missing
    /usr/bin/compiz.real (core) – Error: Failed to manage screen: 0
    /usr/bin/compiz.real (core) – Fatal: No manageable screens found on display :1.0
    me sale eso!!! primera vez que no me resulta siguiendo los foros y los post habia resuelto todas mis dudas, ojala me puedan ayudar con lo ke toy haciendo mal o me falta, segui todo al pie de la letra. mi laptop tiene una ati radeon xpress 200m , 512 MB/1.6 Mhz celeron. Con Beryl funcionaba de maravillas, gracias de antemano por sus respuestas.

    [Responder]

  28. lucian

    gracias a ti e activado en xgl

    [Responder]

  29. monche

    cuando escribo compiz –replace

    se me queda colgado, de ahi no dice nada, solamente esto

    linux@linux-laptop:~$ compiz –replace
    Checking for Xgl: present.
    Checking for nVidia: not present.
    Checking for Xgl: present.
    Enabling Xgl with fglrx ATi drivers…
    Starting gtk-window-decorator
    /usr/bin/compiz.real (video) – Warn: No 8 bit GLX pixmap format, disabling YV12 image format

    Cuanto tiempo tengo que esperar para que se carge???

    [Responder]

  30. monche

    rolate otra vez el xorg.conf porfas!!

    ya no veo el codigo

    :(

    [Responder]

  31. monche

    el XORG.CONF!!

    POOOOOOOOORFAAAAAAAAS!!!

    [Responder]

  32. wolas

    A mi me pasa lo mismo que a monche, me sale la misma cosa en el terminal

    [Responder]

  33. Instalación de Ubuntu 7.04 en portátil “LG P1 EXPRESS DUAL” « Hemos de cambiar el título.

    [...] Express Dual vs Ubuntu 6.06. 2. Instalando Ubuntu (7.04) Feisty Fawn con Beryl sobre ATI X1xxx. 3. Compiz Fusion en Ubuntu Feisty 7.04 con Xgl en la ATI Radeon Xpress 200M (32MB) (mini howto). 4. Documentation for Ubuntu [...]

  34. Ezequiel

    Hola! muy bueno el howto…
    hoy a la madrugada lo hice y no tuve grandes problemas…
    Pero esta tarde toque algo que no recuerdo… -si… muy novato- y de repente dejaron de funcionar las ventanas, maximizar, minimizar, etc… ni siquiera moverlas…
    Despues de reinstalar Gnome, pude volver a mi querido entorno y un poquito mejorado..
    pero no logro usar compiz… si abro Compiz Settings Manager no hace nada…

    ahora mismo, vuelvo a hacer el test:

    glxinfo | grep direct

    que antes me daba un hermoso ‘si’, y me me responde:

    Xlib: extension “XFree86-DRI” missing on display “:1.0″.
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

    alguna idea?

    muchas gracias

    Ezequiel

    [Responder]

  35. miguel angel

    hola soy de puebla en mexico y pues ya he trabajado con ubuntu pero me dan ganas de rgresar a lo que es un ubuntu y es un tiempo no muy tardado lo tendre de nuevo y lo que es ubuntu feisty 7.04 con Xgl lo voy a buscar muchas gracias y si tengo una duda aqui pondre mi duda sin compormisos

    [Responder]

  36. EDD

    Hola…
    He tratado de seguir el presente tutorial pero me quedo atorado en:

    sudo apt-get install xserver-xgl

    No la puedo instalar en mi Laptop, es una Toshiba L35…..al hacer uso de esa instrucción me sale como resultado:

    thosiba@thosiba-laptop:~$ sudo apt-get install xserver-xgl
    [sudo] password for thosiba:
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo la información de estado… Hecho
    E: No se pudo encontrar el paquete xserver-xgl

    Alguien podría decirme que estoy haciendo mal, por favor??

    [Responder]

  37. slackwero

    hola se ve muy gua el compiz fuzion pero podrian explicar como se le pone un fondo cuando esta el cubo rotando mi correo es edcris04@live.com.mx

    [Responder]

  38. Ubuntu 9.04 en Ntbk V2000, problema - Foros de CHW

    [...] Ubuntu 9.04 en Ntbk V2000, problema [linux-l] Howto para instalar driver ATI Xpress 200 —- Compiz Fusion en Ubuntu Feisty 7.04 con Xgl en la ATI Radeon Xpress 200M (32MB) (mini howto) | DAMR…. __________________ ——————————————————- NO ENTRE AQU SI NO [...]

  39. Youlanda Imholte

    I don’t agree with everything in this summary, but you do make some very good points. I’m very interested in this topic and I myself do alot of research as well. Either way it was a well thoughtout and nice read so I figured I would leave you a comment. Feel free to check out my website sometime and let me know what you think.

    [Responder]

Añadir un comentario.

Identifíquese con su cuenta de Twitter presionando el siguiente botón o llene el formulario siguiente: