Beryl y XGL en Linux

De Grupo de Usuarios de GNU Linux de Quilmes

Beryl y XGL en Ubuntu

Para los que no conocen lo que es Beryl, bueno leanlo de la Wikipedia (en resumen es un fork de Compiz de una forma mas de comunidad y libre que el Compiz ya que este era auspiciado por una empresa, Novell). O mirar este lindo videito en YouTube

Primero les cuento que esto lo saqué de acá. Está basado en este tutorial y anda bien en el mejor de los casos (aunque todavia esta teniendo problemas con algunas placas de video).

Beryl todavia está en fase de prueba y no se recomienda instalar en maquinas críticas. Ademas este tutorias está preparado para andar en Ubuntu Edgy Elf. Hay un montón de posibilidades de como hacer las cosas acá, segun la placa de video que uno tenga y esas cosas. Estos links les van a ayudar:

¿Qué es XGL?

XGL es un servidor gráfico que aprovecha las posibilidades de aceleración 3D de las tarjetas gráficas modernas. Esto permite que combinado con un manejador de ventanas que pueda aprovechar estas ventajas, sea posible usar efectos gráficos basados en OpenGL directo en el escritorio.

¿Qué es AIGLX?

AIGLX contrario a XGL, no es un servidor gráfico adicional, sino mas bien un conjunto de extensiones que permiten al entorno gráfico existente, comunicarse directamente con la tarjeta gráfica y realizar las funciones que realizaría XGL.

La discusión acerca de cual es mejor, parece inclinarse hacia AIGLX, ya que el tener un servidor gráfico sobre otro, como lo hace XGL es agregar capas de procesamiento de forma innecesaria. Además, AIGLX permite cambiar entre el modo de composición directa al modo normal sin cerrar ninguna aplicación en ejecución. Actualmente la única razón para usar XGL y no AIGLX es la pobre calidad de los drivers de ciertas tarjetas (léase ATI), ya que tanto intel como nVidia proporcionan drivers con las extensiones necesarias para usar AIGLX. En el caso de ATI, se puede usar el driver libre Radeon, sin embargo, las capacidades de este driver son claramente menores en cuanto a velocidad, pero si proporcionan las extensiones requeridas por AIGLX.

Herramientas personales