Cómo cambia Compiz, compadre

compiz_bootlog.jpg

Si usas Ubuntu y XGL, me imagino que te has dado cuenta de la impresionante tasa de actualización de Compiz: prácticamente todos los días hay un paquete nuevo para descargar, ya sea del núcleo o los plugins. Lo cual significa mejoras, significa cambios, y a veces, una nueva configuración. O sea, de vez en cuando, significa un dolor de cabeza, ya que algo deja de funcionar, o cambia algo en los efectos, o bien las combinaciones de teclas que tanto te demoraste en configurar.

La verdad, es difícil saber exactamente a cuántas cirujías se ha sometido Compiz, ya que su Changelog es bastante pobre en información. Pero igual hay algunos cambios importantes que todo buen "Xglero" debería conocer. Así dice el Resumen Resumido™ de esta semana.

En ningún orden en especial:

  • Primero, Compiz dejó de usar el decorador de ventanas de GNOME, y ahora usa uno propio llamado Cgwd (gracias al cual tenemos temas).
  • También dejó de usar Gconf para las opciones de configuración. Es decir, Gset-Compiz ya no sirve. Ahora el que vale se llama CSM (Compiz Settings Manager), y lo ejecutas con "csm".
  • Ahora el efecto de rotación del cubo tiene un zoom que, desde que lo vi, me molestó. Lo puedes cambiar a través de CSM, dejando "Zoom" en 0 en Rotate Cube.
  • Cada acción ahora tiene dos combinaciones de teclas para ejecutarse, una con el mouse ("button") y otra con el teclado ("key").
  • Las combinaciones de teclas, además, son encadenables. Por ejemplo, si tienes algo configurado para Button4 y otra para Button4, las dos se ejecutan simultáneamente.
  • Le removieron el soporte de compiz-manager a Xfwm4 (Decorador de Ventanas de XFCE), porque "no jugaba de acuerdo a las reglas". Todavía no he probado qué implica esto.
  • Compiz ahora se ejecuta con un script llamado compiz-start, que hace todo el trabajo de cargar los plugins. Ya no es necesario "compiz --replace gconf" (además, gconf ya no vale, es "csm").
  • Compiz ahora tiene varios plugins nuevos, como reflection, neg, bs, bench y otros más. ¿Qué hacen?
    • Reflection: Como el nombre dice, crea un efecto de reflejo a través de las transparecencias. Es medio inestable por ahora.
    • Bench (benchmark): Una herramienta para hacer pruebas de velocidad en Compiz (Tecla Win + F12)
    • Crashhandler: Permite diagnosticar los errores en las caídas de Compiz. Muy útil para los desarrolladores.
    • Neg (negative): Permite invertir los colores en el escritorio, tanto de la pantalla completa (Tecla Win + m) como de una ventana (Tecla Win + n).
    • Bs (brightness - saturation): Permite aumentar o disminuir la oscuridad (no opacidad) y el tinte de color de una ventana (Ctrl y Shift + Ruedita, respectivamente).
    • State: Fija un "estado" por defecto para ciertas aplicaciones, y con ello puedes definir la opacidad y el lugar donde se abrirá una aplicación. Ej: "quiero que Banshee siempre se abra en el escritorio 2 con un 80% de Opacidad".
    • Widget: Crea una capa nueva en el escritorio para los Widgets, aunque no queda claro para qué servirá (¿los Widgets de Opera, por ejemplo?).
    • Ahora existe Xwinwrap, un plugin que no es parte del paquete oficial (compiz-plugins), pero que permite poner un protector de pantalla o un video como fondo de escritorio. Curioso, ¿no? Más info sobre cómo funciona aquí. Eso es todo por ahora. Espero ir agregando nuevos cambios en la medida en que vayan apareciendo (porque claramente van a seguir). Si te sabes otro importante, no seas tímido y escupe tranquilo. :)

menciones

    comentarios