Utilizando los efectos del Xorg en Slackware

Originalmente el artículo me lo encontré en la página de EntreGeeks.net con el título Transparencias en Xorg sobre Slackware, pero como me gusta siempre ahondar mas en los temas, les explicaré algunas otras cosillas que se pueden hacer.

El efecto de transparencias y sombras se puede configurar desde la versión del Xorg 6.8.1; lo primero es abrir una terminal y efectuar algunos cambios en nuestro xorg.conf como super usuario (root).

# su
# pico /etc/X11/xorg.conf

Dentro de este archivo debemos activar las transparencias y sombras, para ello ingresamos al final del archivo las siguientes líneas

Section “Extensions”
Option “Composite” “Enable”
EndSection

Acuerdense de dejarle una línea extra en blanco al final o puede darnos problemas.
El siguiente paso es reiniciar nuestro modo gráfico, si se encuentran en modo gráfico deberán cerrar su sesión y luego presionar CTRL+ALT+Backspace para no perder sus datos.

Ahora es tiempo de empezar a jugar con nuestras ventanas🙂.

En una terminal utilizaremos el comando xcompmgr con algunos parametros:

# xcompmgr -cf &

Con esto activamos las sombras y transparencias con valores por defecto para todos los menús y ventanas emergentes, el simbplo de & es para dejar funcionando la aplicación en segundo plano. Para la activar la transparencia debemos decirle que ventana y cuan transparente queremos que sea:

# transset .5

Con esto activaríamos una transparencia del 50%, pero antes de ver el efecto nos daremos cuenta que nuestro puntero ha tomado la forma de una X, solo debemos dar clic sobre la ventana que queramos que sea transparente y listo; los valores para transset pueden variar entre 0.01 y 1.0, pero los valores menores que 0.1 ya no se puede apreciar correctamente ya que la ventana no se ve.

Ya le hemos dado una probada a los efectos empezaremos a modificarlos un poco🙂. Pero antes debemos cerrar la aplicacion xcompmgr, para ello hacemos lo siguiente:

# fg 1
presionamos CTRL+C

Existen varios parámetros que podemos añadir al xcompmgr, listaré los mas interesantes:

-c habilita el soporte de sombras y transparencia.
-f habilita los efectos de desvanecimiento en todas las ventanas que pueda.
-F habilita el efecto de desvanecimiento cuando una ventana cambia de indice de transparencia.
Los parámetros que mecioné arriba se pueden utilizar en conjunto, como por ejemplo:

# xcompmgr -cfF

-r radio donde radio especifica el nivel de difuminación que tendrá la sombra y puede variar entre 3 y 15 para apreciarlos de mejor manera.
-o opacidad donde opacidad especifica que tan opacas serán las sombras y puede variar de0.1 a 1.0.
-l desplazamiento donde desplazamiento indica cuanto se moverá la sombra respecto a la ventana de izquierda a derecha, y puede variar de 1 a 15.
-t desplazamiento donde desplazamiento indica cuanto se moverá la sombra respecto a la ventana de arriba hacia abajo, y puede variar de 1 a 15.
-I pasos donde pasos es el número de pasos que utilizara para el efecto de desvanecimiento al momento de desaparecer.
-O pasos donde pasos es el número de pasos que utilizara para el efecto de desvanecimiento al momento de aparecer.
-D tiempo donde tiempo es el tiempo en milisegundos que se utilizaran para los efectos de desvanecimiento.

Les dejo algunos ejemplos, recuerdense de cerrar el proceso entre prueba y prueba

# xcompmgr -cf -r 5 -o 0.5 &

# xcompmgr -cfF -l 5 -t 5 &

# xcompmgr -cf -I 10 -O 10 -D 50 &

7 responses to “Utilizando los efectos del Xorg en Slackware”

  1. Saul says :

    Modifiqué el fichero xorg.conf pero al queres usar el comando xcompmgr no lo encuentra. ¿Qué podría hacer?
    Soy un novato en slackware.🙂

  2. dhabyx says :

    El xcompmgr viene con el paquete x11-6.9.0-i486-11.tgz, el cual debería estar instalado para que funcionen bien tus pantallas gráficas, KDE, XFCE, etc…

    El problema puede estar en que haga falta un enlace en alguna de tus carpetas. Puedes intentar buscarlo por medio del comando

    # whereis xcompmgr

    el cual te devolverá el lugar de donde se encuentra, o simplemente ejecutándolo desde donde se debería de encontrar:

    # /usr/X11R6/bin/xcompmgr

  3. Saul says :

    Ya encontré el comando en /usr/X11R6/bin/ pero al ejecutarlo me bloquea por completo el xfce. :S

  4. dhabyx says :

    Esto se puede deber a que tu tarjeta aceleradora no este configurada correctamente, puedes acceder al foro de Slackware donde explican como instalar correctamente las tarjetas de video en Slackware en esta dirección:

    http://www.linuxquestions.org/questions/showthread.php?t=402003

    Está en Inglés, pero si tienes alguna duda puedes consultarme, ya que hasta el momento no sé exactamente con que Hardware cuentas😀 y algunos modelos de tarjetas de video no soportan esto😦.

  5. diego says :

    como puedo hacer para ke los efectos me carguen al reiniciar gnome?

  6. dhabyx says :

    Puedes crear un script y luego agregarlo a la lista de programas que se cargan cuando arranca Gnome, ésto último lo puedes hacer en el menú Sistema->Preferencias->Sesiones de Gnome y luego en la pestaña “Programas al Inicio“.

    Suerte😀

  7. Jafspoope says :

    nice! i’m gonna make my own journal

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: