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.
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
By: leo on 5 septiembre 2006
at 9:44 am
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
By: sv on 26 septiembre 2006
at 9:24 pm
me pasa lo mismo q a sv@sv-sv
By: Santi on 30 septiembre 2006
at 4:15 pm
Que requisitos de sistema requiere para ser fluido?
By: Yo on 23 octubre 2006
at 12:02 pm
intente varias veces realizar todos los pasos … pero nada … no funka
By: anonimo on 16 noviembre 2006
at 3:45 pm
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 😉
By: ReK!eN on 17 noviembre 2006
at 3:41 am
E: No se pudo encontrar el paquete beryl
me sale eso =/
By: Grinder!! on 30 noviembre 2006
at 4:14 pm
Hola, alguien sabe si se puede instalar ubuntu directamente con Xgl cuando haces la instalacion.
Gracias y un saludo.
By: Little-Borch on 5 enero 2007
at 2:07 pm
Hola amigos, estoy tratando de encontrar el paquete «gset-compiz» o alguno que lo reemplace. Saludos Y gracias
By: Silvio on 30 enero 2007
at 3:07 am
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
By: Silvio on 30 enero 2007
at 4:10 pm
Reading package lists… Done
Building dependency tree… Done
E: Couldn’t find package gset-compiz
ubuntu@ubuntu:~$
By: tengo un error on 13 febrero 2007
at 3:17 am
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
By: Chisco on 14 marzo 2007
at 8:36 pm
Hola con estos pasos me pide mucha dependencia de archivos.. como puedo instalar esto sin tener tantos problemas ?? gracias
By: Martin on 15 marzo 2007
at 5:38 pm
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias… Hecho
E: No se pudo encontrar el paquete gset-compiz
By: tathar on 20 marzo 2007
at 3:14 am
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.
By: Eduardo on 22 May 2007
at 10:58 am
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
By: juako on 29 agosto 2007
at 6:35 pm
Gracias por esta página, me ha sido de mucha ayuda!!
By: Manu on 29 septiembre 2007
at 6:00 pm