El blog de Hernan

eXTReMe Tracker

domingo, abril 24, 2005

Transparencias en Linux

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



mas screenshots en mi pagina de screenshots --->

3 Comments:

  • Por fin lograstes las transparencias en AMSN...

    Hey, te hago una pregunta; cuando yo te hablaba carreta de lo super que es Linux, pensástes en algún momento que te ibas a involucrar de esta manera?


    AMBIGEL
    http://ambigel.blogia.com

    By Anonymous Anónimo, at 10:37 p. m.  

  • bueno gente, acabo de instalar el nuevo driver de nvidia y al tratar de correr glxgears descubri q no estaba andando la aceleracion grafica junto con la extension xcomposite para lo cual ya encontramos la solucion, solo debemos editar nuestro archivo xorg.conf y agregar esta linea:

    Option "AllowGLXWithComposite" "true"

    debajo de la opcion antes posteada

    Option "RenderAccel" "true"

    saludos!

    By Blogger hernan82arg, at 1:14 a. m.  

  • Biggest site for you
    www.stormwarez.info

    [URL]http://stormwarez.info[/URL]

    By Anonymous Anónimo, at 12:43 p. m.  

Publicar un comentario

<< Home