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 --->

jueves, abril 07, 2005

Ya esta con nosotros DLG 2.10

Usuarios de Slackware! Ya podemos actualizarnos a la nueva version de gnome de dropline, DLG 2.10!

Esta version tiene algunos cambios en los menues, nueva distribucion y viene por defecto con el theme de mi amigo ertz, es el que puerden ver en la imagen!

Un problema que note luego de tenerlo instalado es que al querer ejecutar xmms, me tiraba este error:

hernan@hernan:/var/log/packages$ xmms
*** glibc detected *** free(): invalid pointer: 0x40832c79 ***
Aborted

la solucion es editar el archivo /etc/profile

y agregar esta linea:

export MALLOC_CHECK_=0

luego reloguearse y listo!



Para ver grande en la seccion de screenshots --->

viernes, abril 01, 2005

Linux nuevo, poco tiempo para el blog

Y bue, estoy probando una nueva distribucion, vidalinux, es una distribucion basada en gentoo, muy interesane pq utiliza toda la potencia de una distribucion q se instala desde los sources por medio de portage una aplicacion q baja de los servidores de gentoo los sources de los programas a instalar y luego los compila, previamente el mismo portage se fija si necesita dependencias las cuales tb baja y compila, y la otra ventaja q tiene es que tiene el instalador de redhat, anaconda, q hace facil la instalacion del stage3 de gentoo en forma grafica! esta muy buena, les sugiero probarla si son adictos a la compilacion!