Si eres de los que disfrutas con los escritorios ligeros tipo Gnome Classic (Sin efectos), Openbox, o Razor-qt y necesitas de un compositor para X que no consuma demasiado, quizás Compton sea lo que estas buscando.
Con él podrás disfrutar principalmente de sombras, transparencias y diversos efectos para menús y ventanas.
Muy utilizado en distros como Arch Linux o CrunchBang Linux, ahora lo tenemos para ubuntu 12.10 Quantal via PPA de ubuntutoday.
Instalación
Como es habitual para agregar este tipo de repositorios, y desde el terminal:
$ sudo add-apt-repository ppa:yunnxx/gnome3 $ sudo apt-get update $ sudo apt-get install compton
Una vez terminada, copiamos su fichero de configuración a nuestro local.
$ cp /etc/xdg/compton.conf $HOME/.config
Configuración
A pesar de que Compton acepta cantidad de parámetros para realizar todas sus funcionalidades nosotros por comodidad y facilidad de uso, vamos a trabajar directamente a través de su fichero de configuración, llamado compton.conf que acabamos de copiar.
Lo editamos y vemos sus secciones y parámetros principales:
$ gedit $HOME/.config/compton.conf
Sombras
# Shadow shadow = true; no-dnd-shadow = true; no-dock-shadow = true; #clear-shadow = true; #shadow-radius = 7 #shadow-offset-x = -4 #shadow-offset-y = -4 shadow-opacity = 0.7 #shadow-red = 0.0 #shadow-green = 0.0 shadow-blue = 0.5 #shadow-exclude = [ "n:e:Notification" ]; #shadow-exclude = "n:e:Notification";
Antes de nada decir, que si el carácter # se encuentra en la primera posición de la linea, querrá decir que esa linea se encuentra comentada y por lo tanto sin efecto.
Aquí hay que destacar:
shadow = true; // Las sombras se encuentra activas cuando este a true, de no quererlas tendremos que pasar este valor a false
no-dock-shadow = true; // Si disponemos de dock, no queremos que este tenga sombras.
shadow-opacity = 0.7 //Corresponde a la transparencia de la sombra. Tendremos que introducir unos valores entre 0.0 totalmente transparente y 1 que es sin transparencia.
shadow-blue = 0.5 //Queremos que la sombra sea de color azul, siendo 0.0 azul muy claro a 1 con un azul más oscuro.
Transparencia
# Opacity menu-opacity = 0.8; #inactive-opacity = 0.9; frame-opacity = 0.7; #inactive-opacity-override = true;
menu-opacity = 0.8; //Transparencia aplicada a los menús y popup-menu, tanto del panel como el de las aplicaciones.
frame-opacity = 0.7; //Transparencia aplicada de forma general tanto a la ventana como a su decoración.
Desaparición y aparición de menús y ventanas
# Fading fading = false; #fade-delta = 45 fade-in-step = 0.08 fade-out-step = 0.08 #no-fading-openclose = true;
fading = false; //Activación o no de este efecto
fade-in-step = 0.08 //Velocidad de aparición.
fade-out-step = 0.08 //Velocidad de cierre o minimización de la ventana.
Configuración según tipo de ventana
# Window type settings wintypes: { tooltip = { fade = true; shadow = false; opacity = 0.90; }; }
tooltip = { fade = true; shadow = false; opacity = 0.90; } ; //Diversos efectos aplicados únicamente al tooltip correspondiente a los paneles y aplicaciones.
Para ir probando estos parámetros y valores, después de salvar con gedit, basta con tener un terminal y ejecutar el programa:
$ compton
Si necesitamos refrescar compton, basta con ir a este terminal y realizar un CONTROL + C y volver a ejecutar el programa otra vez. Cuando terminemos con esto y si queremos que se inicie compton automáticamente cuando entremos en nuestra sesión, basta con crear una entrada en Aplicaciones al inicio.
Fuente: ubuntutoday