Posteado por: Carlos JG | 12 agosto 2006

Instalar XGL en Ubuntu Dapper

Hoy vamos a explicar como instalar XGL en Ubuntu Dapper y dejarlo totalmente funcionando. Es importante antes de esto el tener correctamente configurada la aceleración 3D, por lo que la anterior entrada del Blog es fundamental.

.

A mi personalmente no me termina de convencer, aunque es más por un tema de gustos personales. No se trata de si unos complicados (y muy vistosos) efectos visuales restan o no eficacia a un sistema operativo (ahí está el futurista E17) sino más bien como digo de preferencias.

Eso si, es indudable que las transparencias, efectos 3D, movimientos de pantalla y sobre todo los cambios de escritorio virtual con el famoso cubo son espectaculares y dejarán con la boca abierta a cualquier usuario windows que los vea «en acción».

Instalar xgl y compiz en ubuntu dapper es mas sencillo ahora, gracias a que se han simplificado los procesos de instalación para esta versión. Primero veamos los requerimientos previos:

1) Tener una tarjeta capaz de manejar xgl-compiz
2) Tener aceleración gráfica.
3) Un PC con suficiente capacidad (me parece que de 1GHz hacia arriba es suficiente, además de almenos 128MB de RAM).

Quiero aclarar que estos pasos son para ubuntu dapper 6.06 LTS con una Tarjeta ATI (9550 o superior). Puede que funcione con otras pero yo personalmente no lo he verificado.

Abrir Synaptic y en configuracion/repositorios, presionar agregar. seleccionar de la lista Actualizaciones de ubuntu, como se muestra en la figura y marcar todo.

Despues, aplicar cambios y recargar.

Ademas de eso he modificado los nombres de los scripts de inicio para ahcer notar que se refieren a gnome, ya que como sabrán, tambien es posible ejecutarlo con kde y xfce !

Y ahora, comencemos.

Como lo haremos?
Primero, abriremos nuestra lista de repositorios para agregar el de compiz:

sudo gedit /etc/apt/sources.list

Despues agregaremos esta linea:

deb http://www.beerorkid.com/compiz dapper main

Ahora guardamos y salimos del editor.
Necesitaremos agregar una clave para que los paquetes no aparezcan como sin firmar, eso lo haremos con el siguiente comando:

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

Ahora ya tenemos todo listo para instalar compiz, primero actualizamos:

sudo apt-get update

Despues instalamos con el siguiente comando:

sudo apt-get install compiz compiz-gnome gset-compiz cgwd cgwd-themes xserver-xgl

gcompizthemer ya no es necesario, es mas, si se instala, no se podrá actualizar cgwd. Si tienes una versión anterior gcwd y deseas actualizarla, necesitarás desinstalar compizthemer.
Además se descargarán otros paquetes que son necesarios, pero eso se realizará automáticamente.
gset-compiz es una utilidad que se ubicará en aplicaciones/accesorios y que nos permitirá configurar cada aspecto de los efectos visuales, antes de intentar ejecutar compiz es recomendable ejecutar gset-compiz, ya que éste cargará la configuracion que tendremos por omision.

cgwd es el decoorador de ventanas, y podremos modificar los temas que se aplican a el usando CGWD Themer, que se ubicará en Sistema/Preferencias.

hora debemos crear un archivo /usr/bin/startxgl.sh que nos permitirá inciar xgl:

sudo gedit /usr/bin/startgnomexgl.sh

dentro de ese archivo agregaremos lo siguiente:

#!/bin/bash

Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 gnome-session
Ahora lo guardamos y cerramos. Esto permitirá ejecutar xgl en pantalla completa con los parametros necesarios para nuestro hardware.

Ahora vamos a crear una entrada a la sesión que usaremos:

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

dentro de dicho archivo incluiremos lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Name=gnome-xgl
Exec=/usr/bin/startgnomexgl.sh
Icon=
Type=Application

lo siguiente que haremos es crear un lanzador para ejecutar compiz. las instrucciones las agruparemos en un script llamado compiz.sh:

gedit gnome-compiz.sh

Ahora compiz tiene su propio decorador de ventanas: cgwd, dentro de este archivo escribe esto:

#!/bin/bash
compiz ?replace gconf #Esos son dos guiones!
xmodmap /usr/share/xmodmap/xmodmap.es
cgwd

Ahora daremos permisos de ejecución a nuestros archivos:

sudo chmod 755 /usr/bin/startgnomexgl.sh
sudo chmod 755 /usr/share/xsessions/gnome-xgl.desktop
chmod 755 gnome-compiz.sh

Listo! Ahora podremos reiniciar y antes de entrar con nuestro usuario, seleccionamos la sesion xgl. Al inicio todo parece igual, pero si ejecutamos nuestro compiz.sh deberán activarse los efectos de XGL.

Es buena idea probar que todo funcione como debe antes de agregar nuestro script a los programas de inicio ( sistema/preferencias/sesiones – programas al inicio ), solo por precaución.

Tutorial original de Fred.ccp. Modificado por mi.


Respuestas

  1. leo@leo-desktop:~$ compiz: Couldn’t load plugin ‘gconf’
    compiz: Couldn’t load plugin ‘wobblyfade’
    gnome-window-decorator: Screen 0 on display «:0.0» already has a decoration mana ger; try using the –replace option to replace the current decoration manager.
    me da ese error y no me da el efecto de agua

  2. cuando pongo el comando para instalar me dice lo siguiente

    sv@sv-sv:~$ sudo apt-get install compiz compiz-gnome gset-compiz cgwd cgwd-themes xserver-xgl
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias… Hecho
    E: No se pudo encontrar el paquete gset-compiz

  3. me pasa lo mismo q a sv@sv-sv

  4. Que requisitos de sistema requiere para ser fluido?

  5. intente varias veces realizar todos los pasos … pero nada … no funka

  6. wuenas
    Maverick, si no es mucha molestia podrias hacer un howto para instalar aiglx en dapper con los drivers propietarios de nvidia??? estuve provando edgy y la distro me iba bastante mal, se me bloqueava amenudo pero me encanto lo bien que iba beryl con aiglx.
    he estado buscando por google informacion de como isntalarlo en dapper y lo unico que encuentro es infomamcion de como isntalarlo pero con los modulos dri y lo drivers libres
    un saludo 😉

  7. E: No se pudo encontrar el paquete beryl

    me sale eso =/

  8. Hola, alguien sabe si se puede instalar ubuntu directamente con Xgl cuando haces la instalacion.

    Gracias y un saludo.

  9. Hola amigos, estoy tratando de encontrar el paquete «gset-compiz» o alguno que lo reemplace. Saludos Y gracias

  10. Cuando ejecuto «compiz» en sesion XGL sucede esto:

    $ /home/samweb/Desktop/compiz

    gnome-window-decorator: Screen 0 on display «:1.0» already has a decoration manager; try using the –replace option to replace the current decoration manager.
    samweb@samweb-Ubuntu:~$ compiz.real: Couldn’t load plugin ‘gconf’

    Gracias otra veZ

  11. Reading package lists… Done
    Building dependency tree… Done
    E: Couldn’t find package gset-compiz
    ubuntu@ubuntu:~$

  12. Alguien puede decirme donde encontrar el windows xgl, una descarga gratis o si alguien tiene el sistema OPERATIVO que me avise para hablar con el

  13. Hola con estos pasos me pide mucha dependencia de archivos.. como puedo instalar esto sin tener tantos problemas ?? gracias

  14. Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias… Hecho
    E: No se pudo encontrar el paquete gset-compiz

  15. Me pasa lo mismo no se pudo encontrar el paquete al intentar instalar las librerias ncurses. Si alguien sabe como solucionar esto por favor enviarme un email a educabri@hotmail.com.
    Muchas gracias.

  16. no podeis instalaros el repositorio de beryl porque vuestro linux no encuentra las fuentes en los archivos que teneis para ello teneis que editar desde sudo el archivo sources.list os tendria que quedar algo parecido a esto

    sudo gedit/etc/apt/sources.list y cuando lo tengais buscar en alguna web la direccion de las fuentes de los archivos que os quereis instalar automaticamente al actualizar
    sudo apt-get update ya lo tendreis como repositorio

    espero haberos ayudado

  17. Gracias por esta página, me ha sido de mucha ayuda!!


Deja un comentario

Categorías