Supongo que todos los que han probado el XGL en Suse Linux han quedado asombrados al ver semejante belleza, pero también han notado ciertos inconvenientes que aparecen como los iconos de la bandeja del sistema esparcidos por el escritorio, menús que no funcionan y otros pequeños defectos que aunque no son grandes problemas y el rendimiento es bueno sí son algo molestos. Todo esto es causado por el estado actual del compiz que está en pleno desarrollo.

Viendo que en la paquetería de Suse no actualizaban ni el XGL ni el compiz estuve buscando la forma de optimizar éstas herramientas para solucionar esos detalles y en el foro oficial de compiz encontré la solución.

Basta con agregar el repositorio CVS de Quinn según el administrador de paquetes que se utilice, donde constantemente se encuentran actualizaciones sobre todo del compiz para Suse .

Primero importamos la llave:
rpm --import http://software.opensuse.org/openSUSE-Build-Service.asc

Si se utiliza Yast agregar la fuente:
http://software.opensuse.org/download/Compiz-Quinn/SUSE_Linux_10.1/

Si se utiliza Smart agregar el canal:
http://software.opensuse.org/download/Compiz-Quinn/SUSE_Linux_10.1/Compiz-Quinn.repo

O por consola por si no han encontrado cómo añadir canales (esto va para mi primo):
smart channel --add http://software.opensuse.org/download/Compiz-Quinn/SUSE_Linux_10.1/Compiz-Quinn.repo

Y al actualizar los repositorios vamos a encontrar el compiz actualizado y una versión más reciente del XGL y el Compiz que la que se encuentra en los de Suse.

[Nuevo Compiz]

Después de instalado se notará la diferencia.

En caso de recibir un error por parte del instalador de paquetes diciendo que no encuentra el xgl-hardware-list lo pueden descargar de aquí e instalarlo:
rpm -ivh nombre_del_paquete.rpm.