Transparencias en Linux

http://hernan82arg.blogspot.com

Bueno, el tema de hoy es xcomposite!, que es esto??, jeje, bueno, les
cuento q xcomposite es una extension de xorg, este sirve para generar
transparencias en los programas q tengamos abiertas, esto todabia esta
en desarrollo, puede ser un poco instable, pero la verdad a mi me
anduvo joya!

Requerimientos, xorg 6.8.x y una buena placa aceleradora de video de NVIDIA!

En mi caso uso slackware 10.1 con DLG 2.10 (con paquetes xorg
compilados para i686 con soporte evdev, por ertz) Usando una placa
nvidia GeForce Fx 5200 con 128mb RAM ddr.

lo q deben hacer es una puequeña modificacion el archivo xorg.conf:

en la seccion device debera quedar asi!

# Device configured by xorgconfig:

Section "Device"

Identifier "* Generic VESA compatible"

Driver "nvidia"

Option "RenderAccel" "true"

#VideoRam 131072

# Insert Clocks lines here if appropriate

EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

ojo que la opción RenderAccel es sólo para hardware de nvidia!

y deberan instalar el paquete xcompmgr para poder usar la extension!

luego con el comando:

xcompmgr -cfF -o .6 -t -14 -l -14 -r 10 -D 5

hacemos correr la extension, donde -c es para las sombras, fF es para animaciones fade in y fade out, el resto son valores para las animaciones.

luego con transset hacemos nuestras ventanas transparentes, cambiando el numero de 0 a 1 logramos la transparencia

transset .75

lo unico que note es q luego de correr esto y terminar xcompmgr es como que se cuelgan los paneles de gnome, por lo cual los mato y luego se cargan solos con esta linea.

killall gnome-panel

link al paquete xcompmgr para slackware 10.1



http://hernan82arg.blogspot.com
 
Hosted by www.Geocities.ws

1