Uberyl se convierte en ComFusion

Dado que Compiz y Beryl se han unido, Uberyl está cambiando de nombre a ComFusion. ComFusion es una modificación de Ubuntu Feisty Fawn que incluye Compiz-Fusion y muchos otros programas en un DVD-Live (1.4GB).

Yo estoy dando hosting al ISO, aprovechando la toda la transferencia que ofrece Dreamhost jejee.

Etiquetas de búsqueda: uberyl, comfusion, ubuntu, beryl, feisty fawn, compiz fusion, distros, gnu/linux, escritorios 3d

CompComm, la unión de Compiz y Beryl

Compiz y BerylYa es oficial la unión de Compiz y Beryl, dando paso a Composite Community, abreviado como CompComm (no me gusta ese nombre… pero ya es tarde para gustos); los foros de beryl y compiz han sido cerrados y se han mudado a opencompositing.org.

Citando la traducción de Go Beryl Go:

Después de varias semanas de discusión los lideres de Compiz y Beryl han aceptado que las dos comunidades deberían estar unidas. Esta decisión fue aceptada por ambos, David y Quinn y representa la decisión de la mayoría, tanto administradores como desarrolladores de cada comunidad. En esta temprana etapa todavia no hay mucho decidido, pero estos son algunos puntos importantes del acuerdo:

– Como había sido decidido previamente, Compiz efectivamente se fractura en dos divisiones: Compiz-core y Compiz-extra.

– La división Compiz-Core continuará en la forma descrita aquí
http://forum.go-compiz.org/viewtopic.php?t=677. El nombre del paquete continuará siendo compiz.

– La división Compiz-Extra (lo que todos conocemos como Compiz) se fusionará con el Proyecto Beryl para formar una nueva comunidad con el nombre provisorio de “Composite Community”.

– El código base de la nueva comunidad consistirá en los mejores plugines, decoradores, herramientas de gestión y aplicaciones relacionadas desde las comunidades tanto de Beryl como de Compiz. Se creará un panel de revisión de código constituido por los mejores desarrolladores de cada comunidad quienes verán que el código incluido en los paquetes de lanzamiento reúnan el mas alto standard y sea muy conveniente para la distribución en el paquete oficialmente soportado. El soporte de los paquetes existentes seguirá como ahora hasta que la primera versión estable del nuevo proyecto sea liberada.

– Los sitios Web de cada comunidad también seguirán online y funcionando hasta que un nuevo (y totalmente orientado al usuario) sitio web sea diseñado. Y teniendo en cuenta que los foros son el corazón de cada comunidad, ellos serán los primeros en fusionarse. Una vez que el nuevo proyecto tenga un solo foro en común y que pueda ser usado por una sola comunidad ya unida, servirá para que se pueda discutir los detalles adicionales, incluido el nombre del nuevo proyecto, como también los objetivos de ese nuevo proyecto y su primera versión.

Felicitaciones a todos quienes han trabajado para reunir ambas comunidades. Bien hecho!

Parece que ahora si tendrán en cuenta mucho la calidad y con toda la experiencia que han adquirido, seguro harán un buen trabajo. Ya hay una guía para compilar CompComm en Feisty Fawn, pero no me he animado a probarla… jeje no quiero estropear nada aún.

Como Beryl te puede ayudar a ser más productivo

¿No te ha pasado que en ocasiones quieres concentrarte en una solo aplicación, la inspiración no viene y te distraes viendo los iconos del escritorio? Entre los nuevos agregados de Beryl esta el plugin AddHelper, cuya función es oscurecer todo excepto la ventana activa de tu escritorio:

A mí ya me ha servido un par de veces 😉 Puedes configurar los niveles de transparencia y opacidad, así como la combinación de teclas para activarlo.

Etiquetas: , ,

Como compilar Beryl desde los nuevos repositorios GIT

Como es bien sabido, el pasado 18 de marzo vio la luz Beryl 0.2.1. Una versión que no incluye nada nuevo en el código, pero con 2 cambios fundamentales para el proyecto: Cambio de licencia para hacerlo compatible con Ubuntu y Debian, así poder existir en los repositorios oficiales (de hecho para Ubuntu próximamente lo veremos); El otro cambio importante fue mudar el control de versiones de SVN hacia GIT, la razón de este cambio es que GIT permite trabajos mas rudos sobre el crecimiento y manejo del código; de hecho GIT es usado como control de versiones del Kernel Linux.

Para los que nos gusta estar al filo de la navaja compilando los fuentes (ni siquiera con los de Treviño jejeje) es como bajar los fuentes y compilarlos utilizando los nuevos repositorios GIT. SVN y GIT son completamente diferentes, porque hay que realizar un nuevo check out para tener una instantánea de los fuentes. Como en GIT no existe un trunk del cual se puedan descargar todos los fuentes, se tiene que hacer una copia de cada componente y cada uno será una instantánea independiente; eso significa que también hay que actualizar cada uno por separado en busca de cambios.

Afortunadamente hay varios scripts que facilitan el manejo del repositorio GIT en proyecto beryl. El primero es git-checkout.py que como su nombre lo indica hará un check out del repositorio. Para utilizarlo solo descomprimirlo en la carpeta que será padre de la copia de beryl, ej: /home/jaroche/Dev, y luego lo ejecutas con:

python git-checkout.py

El script automáticamente creará la carpeta beryl, se conectará a git://anongit.beryl-project.org y descargará cada componente. He de decir que GIT han estado inestable no siempre puedes bajar todos los componentes de un solo, así que si falla alguno solo es de volver a ejecutar python git-checkout.py y esperar que ahora si tengas una copia de todos los componentes.

Como ya lo dije en GIT no existe un trunk como en SVN donde puedas tener archivos en la raíz del repositorio, es por ello que no encontrarás del tradicional script makeall encargado de compilar todos los módulos de beryl. Pero no te preocupes makeall-git te ayudará a compilar cada modulo de un solo tirón 😉 lo descargas y lo descomprimes en la nueva carpeta de los fuentes de beryl, ej: /home/jaroche/Dev/beryl. Para ejecutarlo escribes en la consola:

sh makeall-git-01

Si todas tus dependencias están en orden, podrás compilar exitosamente tu nueva copia de beryl.

Bien ya estas disfrutando de lo último en beryl y quieres ver si hay cambios en los fuentes para hacer una nueva compilación. Para ello debes utilizar git-update y actualizar cada componente automáticamente. Lo descomprimes en la carpeta que contiene a la de los fuentes de beryl (donde ya esta git-checkout), ej: /home/jaroche/Dev, y ejecutas:

python git-update.py

Deberías de poder ver si hay cambios en el código, y digo deberías porque GIT a tenido mucha carga, no va nada bien 😦 y parece todavía siguen ajustando el repositorio …. así que por el momento no esta dando muchos resultados.

Etiquetas: , , ,

Uberyl, Escritorio 3D a lo fácil

Hace algún tiempo escuchamos de Kororaa, la primera distribución GNU/Linux en LiveCD con un escritorio 3D configurado de paquete. Kororaa incluía compiz y los drivers propietarios de nVidia y ATI, razón por la cual se fusilaron el proyecto 😦 aunque la estabilidad dejaba mucho que desear.

Ahora tenemos UBeryl, una distro basada en Ubuntu y las bondades de Beryl juntos en un LiveCD. Es un Edgy Eft bastante tocado, incluye los Ambientes de Ventanas: Gnome, KDE, y Enlightment 17; aunque solo Gnome me funciono satisfactoriamente. También agregaron Automatix2, algunos drivers wireless, codes multimedia, emuladores znes y epsxe, aMSN, entre otros.

Hasta ahora la única versión disponible es la apha y dentro de poco saldrá una beta. El Rendimiento fue mucho mejor que el de Kororaa, las caídas fueron menos aunque cuando lo hizo fue mejor reiniciar jejeje. Mi ATI X300 funciono bien usando el driver libre y la mayoría de plugins no dieron mayor problema; lo “malo” fue que aún estuviera con Beryl 0.1.4, que ya esta bastante atrasada con respecto a beryl 0.2 (el actual) especialmente con el diseño de beryl-settings.

Lastimosamente solo funcionó en 2 de las 5 máquinas en las que la probe 😦 Y no funciono porque ni siquiera arrancó totalmente :S Si arranca, la experiencia es buena mucho mejor que con Kororaa. Uberyl es una buena oportunidad para mostrar lo que se puede hacer desde GNU/Linux sin mayores complicaciones, como las que he pasado en estos días jejeje.

Uberyl - 1 Uberyl - 2 Uberyl - 3

Descarga >> Uberyl

Etiquetas de búsqueda: , , , , , , , , , ,

fglrx + xgl + beryl == fuck!

O le pego fuego a la ATI y me compro otra, o me encabrono y lo hago funcionar por mis ** hahaha

Si, eso es lo que dicen en los foros de beryl; y justo es lo que me pasa por la mente en estos instantes, al haber pasado horas luchando contra el fglrx.

Llevo peleando mas de 2 semanas para hacer funcionar el puto driver ATI (fglrx) con XGL y Beryl, ya casi me doy por vencido. Dos fines de semana he investigado en foros de beryl para saber que diablos hay que hacer para que ese maldito driver ceda de una vez por todas… hasta un Edgy Eft ha salido mal herido en la lucha.

Todo el problema es porque al parecer usando fglrx y XGL, no se puede lograr el direct rendering:

$ glxinfo | grep direct
Xlib: extension “XFree86-DRI” missing on display “:1.0”.
direct rendering: No

Pero extrañamente si no entro con la sesión XGL, el direct rendering funciona a todo lujo… y glxgears no da problemas :S. Luego de compilar almenos 3 drivers ati, instalar varias versiones de beryl (al menos las mejorcitas) y nada de nada, es muy frustrante!

La única solución que medio ha funcionado es hacer que beryl no utilice Pixmap, y en su lugar usar Copy para el Rendering Path. Después de tanto batallar, ya voy viendo que es lo nuevo en Beyrl 0.2rc3 y corre a todo vapor :D. El rendimiento de los efectos a mejorado miles de veces, es mas estoy buscando como bajarles la velocidad jajajajaja

Lo malo es que la estabilidad está por los suelos 😦 cuesta hacer que arranque correctamente beryl, emerald no puede cambiar las plantillas y muchos plugins se fusilan unos a otros :S . A pesar de todo es muy bueno ver que el puto driver ya va cediendo, y no digamos ver cuanto ha cambiado Beryl desde las ultimas veces que lo pude hacer correr desde el SVN 😀 Ahora estoy con los repositorios de Treviño pero cuando estabilice el driver, fijo me engancho de nuevo a los fuentes jejejeje.

Parece que mejora la estabilidad, almenos pude hacer este post a las 5:26am desde la sesión XGL.

Beryl sobre el puto driver ati

Etiquetas de búsqueda: , , , , , ,

Algunos problemas con Beryl 0.1.5-svn

Este principio de año ha estado algo cargado de parches y demás correcciones para los que compilamos Beryl desde los fuentes. Primero he actualizado el maldito driver ATI hacia la versión 8.32.5, si ya se que hace casi un mes que salió, pero desde que Beryl se volvió bastante inestable, la actualización del driver fue necesaria. Vaya que mejoro bastante la estabilidad :D.

A finales de diciembre la versión 0.1.4 vio la luz, y nada lentos los chicos de Beryl ya están en la versión 0.1.5 que posiblemente sea seguida de la versión 0.2.0, que promete muchas nuevas características de fondo.

Mientras tanto a los fuentes le están haciendo algunos cambio profundos (parece) dado que los cambios de los últimos días requieren borrar todos los archivos de configuración de la instalación actual de Beryl, eso implica borrar los contenidos de estos directorios (como lo cuentan en los foros):

-La caperta donde estan los fuentes del SVN; si! tiene que hacer un nuevo checkout porque hay una nueva version de beryl-settings.
-/usr/lib/beryl/
-/usr/lib/libberylsettings
-/usr/bin/beryl,beryl-xgl,emerald,heliodor,aquamariene,beryl-settings,beryl-manager.. etc
-/usr/local/lib/todo lo que sea de beryl o relacionado
-/usr/local/bin/todo lo que sea de beryl o relacionado
-/home/(tu usuario)/.beryl

De no borrar la configuración y demás cosas, beryl-settings simplemente no arrancará 😦 y no podrán disfrutar de los ultimos plugins como el Opacify que está muy bueno. Fijo manaña en la noche le tomo un video usando beryl-vidcap 😀

Actualización Enero 11: Rayos, aún tengo problemas para correr beryl-settings, a pesar de que ya instalé ls nuevas dendencias… creo que va a ser un problema de versiones con python o algo así :S

Etiquetas de búsqueda: , , , , , , , ubuntu

Cuando liberan Beryl v0.1.2?

Hoy luego de compilar los últimos fuentes de Beryl, me dí cuenta de que ya cambiBeryl v0.1.2aron el Splash cuando Beryl arranca. Revisando el sitio del Proyecto Beryl, la version 0.1.2 debio haber sido liberado hoy 3 de noviembre pero apenas llevan el 52% de lo planeado… así que creo que todavía faltan unos días para que veamos la liberación oficial. Seguramente incluirán el efecto Bearm Up y varias correcciones de errores.

Por cierto desde que migre a Edgy Eft, el Rendimiento de Beryl a mejorado mucho, no estoy seguro si es por el Driver ATI 8.30.3 o que, pero los efectos Burn y Bearm Up funcionan a las mil maravillas.

Ya estoy ansioso por que liberen pronto el nuevo Beryl! 😀