Compton, un compositor ligero

Compton es un compositor ligero (como mencione antes) que viene incluido enCrunchbang. Este compositor es un fork de xcompmgr-dana, el cual a su veces es un fork dexcompmgr. Con esto ya se hacen una idea de lo ligero que es, pero les diré: con casi todas las opciones que posee activadas, su consumo es de 2MB

Para probarlo, debemos descargarlo de su página de git y compilarlo. Sus dependenciasson las mismas que se necesita para compilar xcompmgr. Instalamos git y hacemos (en una terminal):

git clone git://github.com/chjj/compton.git

Eso descargará el código de compton a la carpeta en la que estemos en la terminal. Luego ejecutamos:

cd compton
make
sudo make install/

Con eso tendremos Compton instalado. Compton se ejecuta por la terminal, y podemos conocer las opciones disponibles con man compton. Sin embargo por cortesía, les dejo algunosejemplos:

compton -c :la forma de composición más básica. Composición estándar con sombras en ventanas, paneles y docks (valores predefinidos).

compton -cCGb :composición con sombras en ventanas, evitando que aparescan en paneles y docks, y ventanas de arrastrar y soltar.

compton -r 12.0 -o 0.75 -l -15.0 -t -15.0 -I 0.028 -O 0.03 -D 3 -c -f -C -F -G :este es medio largo xD Es el que yo uso. Tiene sombras que no se ardieren a paneles y docks, animaciones “Fade in-out” de ventana, al igual que en menús.

Agregando Compton al inicio de los escritorios

Por supuesto que no queremos estar activando de forma manual la composición  Así que toca explicar como añadir Compton al inicio automático de algunos escritorios.

Xfce: vamos a Administrador de configuración » Sesión e inicio » Autoarranque de aplicaciones » Añadir y agregamos el comando con las opciones de nuestra preferencia.

LXDE: editamos el archivo /etc/xdg/lxsession/LXDE/autostart y añadimos “@” seguido del comando y las opciones que queremos. Por ejemplo, el de mi Arch LXDE contiene esto:

1.@lxpanel --profile LXDE
2.@pcmanfm --desktop --profile LXDE
3.@xscreensaver -no-splash
4.@setxkbmap latam
5.@/usr/bin/numlockx on
6.@compton -r 12.0 -o 0.75 -l -15.0 -t -15.0 -I 0.023 -O 0.03 -D 3 -c -f -C -G

Openbox: para Openbox, debemos editar el archivo ~/.config/openbox/autostart (si no existe, lo creamos) y añadimos al final el comando y las opciones, seguidos de “&” (preferiblemente). Por ejemplo:

thunar --daemon &
nitrogen --restore &
tint2 &
compton -r 12.0 -o 0.75 -l -15.0 -t -15.0 -I 0.028 -O 0.03 -D 3 -c -f -C -F -G &

Estos son sólo ejemplos, pueden probar ustedes con otros escritorios o gestores de ventanas. Y si quieren compartir su configuración, no duden en escribirla en nuestro paste, y dejarla en un comentario

Extra: Gcompton, una interfáz gráfica para Compton

Bien, sucede que nuestro querido compañero Son Link, ha estado trabajando en una interfaz gráfica para Compton, llamada Gcompton. Está escrita en Python y GTK. Desde ella podemos ajustar todos los parámetros de Compton así como iniciarlo, detenerlo y reiniciarlo. Y si presionamos el botón “Add to init session“, nos dará un comando que podremos agregar al inicio de nuestro escritorio. Sin duda, muy útil para los que prefieran una GUI en vez de una terminal.

Gcompton está disponible en el Github de Son Link, junto a otros de sus proyectos. Para instalarlo, en una terminal hacemos:

git clone git://github.com/son-link/gcompton.git

Luego vamos a la carpeta y ejecutamos el archivo gcompton.py. Sin embargo, en caso de que no les inicie, editen ese archivo, y busquen “gcompton.glade”, y cambienlo por la ruta completa hasta él. Por ejemplo, “/home/usuario/gcompton/gcompton.glade”, donde usuario es tu usuario (obviamente…).

Fuente

Dejar un comentario?

0 Comentarios.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Translate »