Archive for Febrero, 2008

¿Ubuntu 8.10?

Linux Febrero 21st, 2008

Estos de Ubuntu cada vez corren más. Aun no ha salido la versión 8.04 (Hardy Heron) de Ubuntu y Mark Shuttleworth ya ha anunciado en la lista de Ubuntu el nombre de la próxima versión: The Intrepid Ibex.

NVemulate en Linux

Gráficos, Linux Febrero 14th, 2008

Me ha entrado el gusanillo de probar a hacer cositas con los Geometry Shaders, pero mi portátil tiene una pobre GeForce Go 6600, con lo que poco o nada puedo hacer. Había probado en Windows a usar la aplicación NVemulate. Pero no sabia que también existía para Linux.

Voy a explicar como activar la emulación en Linux para aquellos que como yo quieran probar algunos Geometry Shaders.
Lo primero que necesitas es instalar los últimos drivers de NVIDIA. Yo utilizo Ubuntu en mi portátil y los he descargado con la utilidad Envy que ya se descarga el último driver de NVIDIA, instala todas las dependencias necesarias para compilarlo, lo compila y lo instala en el sistema. Más fácil, imposible!
Si utilizas otra distribución tendrás que hacerlo manualmente.

Una vez instalado el driver de NVIDIA, tenemos que editar el fichero de configuración de las X (/etc/X11/xorg.conf) y en la sección de de la tarjeta gráfica añadir la línea:

Option “RegistryDwords” “8F773984=7; NvEmulate=50″

Una vez hecho esto, reiniciamos las X y tendremos activada la emulación como podéis ver aqui:

$ glxinfo |grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Cheetah/emulated by GeForce Go 6600/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 169.09
OpenGL extensions:

$ glxinfo |grep geom
GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4,
GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_half_float

blank
This site employs the Ravatars plugin.