<

martes, enero 09, 2007

Beryl y un test de rendimiento de los drivers Nvidia. 9631 versus 9746 (parafraseando Mortal Kombat,, FIGHT! :)

Algunas veces hablando sobre Beryl, Linux y Nvidia con mis amigos, cuando me preguntan acerca de los drivers propietarios siempre les digo que uso el 9631 porque en las pruebas que hice me da mejor rendimiento. Obviamente nunca me creen .. ajjajja..

Asi que recien estaba tomando mis matecitos (mate: bebida autoctona de mi pais que es una infusion de color verde y que es muy adictiva) y como no tengo ganas de dibujar ni nada me puse a instalar y desinstalar drivers de y correrles un simple y minimo test para notar realmente si habia diferencia, o no, y en caso de que hubiese, cual era.

A saber:
Con un 6.10 (el Edgy Eft) limpito casi recien instalado y con todos los plugin activados, lo que hice fue correr un test de glxgears sobre dos versiones de driver.. el 9631 (mi preferido) y el ultimo disponible .. el 9746

Entonces.. corremos el comando
glxgears -printfps
y como puse en el titulo, si esto fuera Mortal Kombat deberia comenzar con un FIGHT! :)

Empezamos con mi queridito 9631, que es el que uso la mayoria del tiempo.

Despues de 10 pasos del test por default me da un promedio asi a ojo de 3150 a 3160 fps. Por supuesto no me voy a poner a sumar los valores con la calculadora.. pero no es dificial sacar un promedio estimado :P

Dejemoslo en 3150fps asi le damos changüin (traduccion: algo asi como ventaja) a los 9746.


Ahora desinstalamos el 9631 y compilamos el 9746 en el mismo hardware y mismo sistema operativo con misma version de mesa y de beryl y las mismas opciones en gnome y demas..

El resultado es el siguiente:

Despues de correr el test del glxgears los resultados mostrados darian aprox un promedio de 2980 a 2990 frames por segundo.

Para volver a darle changüin al 9746 dejemoslo en 2990 fps.


Conclusion 1: El driver 9631 da en este hardware al menos 160 fps mas que el 9746. Traducido a resoluciones reales.. en una resolucion de escritorio de 1600x 1200 serian unos 7 a 10 fps mas.. y en una resolucion de 1280 x 1024 serian unos 11 a 14 fps mas.. no uso 1024x768 pero la diferencia seria aun mayor..

Conclusion 2: Salvo que tengas una placa de las muyyyy nuevas tipo la 8800 que no te funcionaria con el 9631 de nvidia, si no te resulta muy engorroso segun mi humilde punto de vista, te convendria volver al 9631. Si es que te representa algo esa diferencia de FPS. Y aunque actives antialising, sync to vblank, o alguna de las otras caracterisiticas avanzadas del driver siempre aunque sea 1 o 2 fps de diferencia de rendimiento propio del driver vas a tener. Porque el driver 9631 por X motivo (el cual desconozco porque no soy programador y aunque lo fuese el codigo es cerradito cerradito), es mas rapido :)

Conclusion 3: 9631... FINISH HIM! ajjajja


Saludos y hasta el proximo post ;)

Etiquetas: , , , , ,

sábado, diciembre 23, 2006

Te presentamos Looking Glass 3D, otro manejador de ventanas, este basado en Java (con tutorial para instalarlo en Ubuntu via repos).


No es Beryl. Pero podria ser un primo lejano de menor edad. No por el tiempo de desarrollo sino por su estado de funcionalidad. El manejador de ventanas que ves en la fotografia, si aun no lo conoces, se llama Looking Glass 3D y esta integramente programado en Java.

Aunque no tiene cubo loco ni skydome, posee un monton de juguetitos 3D que son maravillosos :)
Teniendo en cuenta que es un proyecto, cuya funcionalidad aun es limitada (aunque andar, anda y bien) podes instalarlo y probarlo y contribuir al proyecto.

Podrias instalarlo en , o similar distro muy facilmente. Los pasos a seguir serian:

Agregarlos repositorios de LG3D haciendo:
sudo gedit /etc/apt/sources.list

e incorporamos los repos oficiales del Looking Glass 3D:

## Repositorios LG3D ##
deb http://javadesktop.org/lg3d/debian stable contrib
# deb http://javadesktop.org/lg3d/debian testing contrib
# deb http://javadesktop.org/lg3d/debian unstable contrib

Ahora, como siempre despues de agregar un nuevo repo hacemos:
sudo apt-get update

Una vez que termina la actualizacion instalamos ya el Looking Glass 3D con:
sudo apt-get install lg3d-core

Te va a descargar unos 150 MB y cuando finaliza te preguntara por aceptar las licencias de Java... decile a todo que si. Finalizado ese proceso ya estara instalado.


Sino desde synaptics:

  1. Abren el manejador de paquetes Synaptic
  2. Agregan los repositorios antes mencionados segun la version a instalar.
  3. Apretan el boton Recargar.
  4. Buscan la cadena lg3d y marcar el paquete lg3d-core
  5. Apretan aceptar o aplicar para descargarlo y que se instale.


En ambos casos reinicias X y lo encontras en el Gdm o Xdm como Looking Glass. Selecciona esa sesion y voila! :)

Dentro de las cosas interesantes esta el modo de cambiar los wallapers por ejemplo (es in-cre-i-ble!)
La manera de poder ver las fotografias con thumbnails circulares girando sobre un circulo central
La barra de tareas en 3d y la forma de minimizar ventanas.
Miles de cosas, algunas en version demo aun sin funcionalidad, pero que muestran lo que da a futuro un manejador grafico como este.

En youtube tenes varios videos .Este por ejemplo:



Tambien existe la posibilidad de bajar un Live Cd _(aunque es algo viejito, de mayo 2006) y correrlo desde alli. No lo he testeado personalmente al live cd, porque prefiero correr las appz desde el SO ya instalado (no risk.. no fun :), pero he leido que esta basado en Slax, que corre tanto con Nvidia como con ATI (nvidia en full screen, ati como aplicacion, y que tiene incluidos LG3D 0.8.0 RC1, Java 6, Java3D 1.5.0, JAI 1.1.3, OpenOffice.org, The Gimp, Quanta+ y las applicaciones que vienen en las distros de Slax. Y se puede correr desde un USB stick.

DESCARGAR desde Sourceforge : http://sourceforge.net/project/showfiles.php?group_id=144229
.
Mas informacion en el sitio oficial del proyecto Looking Glass:
https://lg3d.dev.java.net/

Saludos :)

Etiquetas: , , , , , ,

jueves, diciembre 21, 2006

Imagenes para tu Skydome de Beryl con pececitos de agua marina, burbujas del aireador y tambien corales. Una hermosa pecera 3D.

Ahhhh.. que relajante! SI hay algo que es facisnante son las peceras, o acuarios, fish tank o como se llamen segun el pais. Los pececitos ahi en el agua, re tranquilos, y las burbujitas que larga el aireador, las plantitas, darles la comida... cambiarles el agua... mmm... Eso de cambiar el agua no es tan divertido, pero por suerte en el eso no hace falta ;)

Asi que me parecio una buena idea mandar todo ese conjunto de cosas, sin la parte trabajosa, a nuestro querido skydome de Beryl.

Las tres imagenes son unos fake panoramas (imagenes identicas espejadas, que ya hare un tutorial habia dicho, aunque es facil hacerlo, no se si da hacer un tutorial de eso). Pero que una vez integradas en el skydome de quedan muyyyy lindas, al menos para mi gusto y la vision fake se pierde por completo.

Algo curioso.. Si miran las imágenes sabran de donde salen los originales. Eran de ese salvapantallas para nuestro primo de codigo cerrado, que cuando lo veías en Internet y lo querias bajar, o era pago (y bastante caro) o venía con virus o spyware de regalo :). Pero mas alla de todo eso, generaba imagenes artificiales bien logradas y para nuestro skydome vienen perfectas.

Ojala algun dia los desarrolladores de Beryl hagan un plugin como para poder poner objetos dentro del cubo cuando esta transparente. Seria buenisimo. Una vez hablando con el administrador del canal iRC #beryl-hispano se nos ocurrio esa idea. Si eso se pudiese ahi los pececitos irian adentro del cubo transparente. Estaria buenisimo! :)

Bueno. Basta de chachara, delirio, boloodeces y alucinaciones. Van las imagenes. A la nueva usanza, con un click sobre la imagen descargas los de media resolucion (1024x512) de manera independiente o sino dejo un link a un tar en rapidshare con las 3 imagenes en alta resolucion (2048x1024). Descomprimis el archivo, las seteas en el skydome y voila!

Acuario / Pecera / Fishtank 01

Click con boton izquierdo del raton sobre la imagen para version 1024 x 512 o click sobre este link para high resolution 2048x1024

Acuario / Pecera / Fishtank 02



Click con boton izquierdo del raton sobre la imagen para version 1024 x 512 o click sobre este link para high resolution 2048x1024

(Acuario / Pecera / Fishtank 03)



Click con boton izquierdo del raton sobre la imagen para version 1024 x 512 o click sobre este link para high resolution 2048x1024

DOWNLOADDownload Pack Acuarios: skydome-fishtank-2048x1024.tar.gz (7.41 MB)

Saludos, que se disfrute si es que son de su agrado.
Y hasta el proximo Skydome :)

Etiquetas: , , , , , , ,