¿Te sientes limitado con Xcompmgr? ¡Usa Compton!, un poderoso y liviano Composite Manager para Linux

Friday 18 de May de 2012, 1:11 pm 24 Comments

Como ustedes saben (o se están esterando si es la primera vez que leen este humilde blog), soy fiel usuario de ArchLinux y Openbox, y aunque a veces me pongo a probar otros entornos de escritorio (como el recién liberado Xfce 4.10), siempre regreso a mi “dúo dinámico” :-)

El minimalismo de la mancuerna mencionada no está peleado con darle un toque agradable a la vista al escritorio, y eso se logra gracias al compositing, por medio de un Composite Manager. Uno de los más conocidos en Compiz, pero por desgracia es a la vez un Window Manager, y por obviedad no puede coexixtir con Openbox. Dos alternativas muy livianas son Xcompmgr o Cairo Compmgr, que funcionan sin problemas con Openbox.

[Compton en Acción]Hoy leyendo DesdeLinux me entero de la nueva versión de Crunchbang, una distro basada en Debian que usa Openbox como Window Manager… y algo me llamó la atención: El uso de Compton en vez de Xcompmgr o Cairo Compmgr como Composite Manager para gestionar los efectos de escritorio.

Investigando un poco más, veo que Compton es un fork de xcompmgr-dana, que a su vez es un fork del propio xcompmgr, cuyo objetivo es la corrección de bugs y nuevas características, entre las que destacan la transparencia para ventanas activas e inactivas, para el marco de las ventanas (incluyendo la barra de título) y para los menús.

Para instalar Compton en ArchLinux, podemos hacerlo desde AUR (¡merece estar en el repositorio [community]!)

yaourt -S compton-git

Su ejecución más básica:

compton

Para aplicar sombras a las ventanas:

compton -c

Para que las sombras no afecten a los paneles y docks:

compton -cC

Para especificar la opacidad (transparencia) de las ventanas inactivas y los marcos:

compton -cC -i 0.6 -e 0.6

Para habilitar efectos suaves de transición en ventanas y menús, incluso cuando cambian su opacidad:

compton -cC -i 0.6 -e 0.6 -fF

Para especificar el cambio y tiempo de opacidad al desvanecerse las ventanas:

compton -cC -i 0.6 -e 0.6 -fF -I 0.065 -O 0.065 -D 6

Para especificar la opacidad de los menús:

compton -cC -i 0.6 -e 0.6 -fF -I 0.065 -O 0.065 -D 6 -m 0.8

Más información en la página oficial de Compton en Github y la ayuda de Compton en la Wiki de ArchLinux.

Share

Post tags