Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Miedo

La Mula Francis's Diary
Por La Mula Francis
departamento que-ha-sido-ese-ruido? , Sección Diarios
Puesto a las Thu Oct 14th, 2004 at 11:15:35 AM CET

Este fin de semana largo, nos hemos reunido la cuadrilla , como viene siendo habitual, para montarnos nuestra Lan Party privada.

Jugamos a muchas cosas, Counter-strike, ET, y como novedad esta vez, la expansión de Call of Duty.

Pero, Dios mio, me dejaron probar Doom 3, me lo instalé (en Win) [1], aunque el juego necesita un maquinón, con mi ordenador[2] es jugable.

Ayer, salí de la oficina y fuí directo a casa a echar unas partidillas. Que stress, que juegazo, que miedo, pavor, horror. Tuve que encender las luces. Y dejar de jugar a la media hora, no soportaba tanta tensión. Habrá que tomárselo con calma.

[1] Para GNU/Linux --> http://zerowing.idsoftware.com/linux/doom [2] AMD XP 1.9 Gforce FX5600 y 512 Mb RAM DDR.

 


< Sun y el software libre (47 comments) | Conoce Portugal de la mano del Software Libre (0 comments) >
Enlaces Relacionados
· More on La Mula Francis's Diary
· Also by La Mula Francis

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Miedo | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Solución para AMD64 bajo 64 bits (5.00 / 2) (#2)
por pnongrata (libertonia.5.pnongrata@spamgourmet.com) a las Wed Oct 20th, 2004 at 11:36:42 AM CET
(Información Usuario)

Hola,

tal vez esto interese a usuarios con máquinas AMD64 bajo linux compilado para 64 bits (p.ej. Mandrake 10 o Ubuntu).

Mi sistema es un amd64, ejecutando ubuntu compilado para x86_64. La VGA es una GeForce MX440. Esto entra en los requisitos mínimos de Doom 3 (NV10 o superior, la mía es NV17).

Sin embargo Doom 3 se negaba a arrancar. Inicialmente cambiaba el modo de vídeo a 640x480, pero inmediatamente me dejaba en X, sin ratón, y con un error en el terminal que decía que mi tarjeta de vídeo no soporta las extensiones OpenGL necesarias. Sólo le faltaba escupirme en un ojo.

Dando algunas vueltas encontré el motivo. Esto (supongo) es la explicación al problema: Doom 3 es un ejecutable de 32 bits. Para acceder a OpenGL, efectúa la llamada dlopen() sobre la librería libGL.so.1. Como he dicho antes, mi sistema está compilado para x86_64, con lo que conviven librerías de 32 y de 64 bits. Sin embargo al instalar los drivers de Nvidia (1.0.6111, la versión más reciente en este momento), sólo se instalan las librerías de 64 bits. Y ya la tenemos liada.

La solución:
  1. Extraer el driver de Nvidia en un directorio cualquiera con la opción (creo recordar) --extract-only.
  2. Desde el directorio usr/lib32, copiar los archivos siguientes al directorio de Doom 3:
    • libGL.so.1.0.6111
    • libGLcore.so.1.0.6111
    • libnvidia-tls.so.1.0.6111
  3. Crear symlinks para ellos, dentro del mismo directorio, de forma que queden con los siguientes nombres:
    • libGL.so.1
    • libGLcore.so.1
    • libnvidia-tls.so.1
  4. Insertar en el script de arranque doom3 la línea siguiente (reflejando el directorio de instalación):
    export LD_LIBRARY_PATH=/usr/games/doom3:$LD_LIBRARY_PATH
    


Con esto el juego debería arrancar correctamente.

Otra solución que intenté fue poner estas librerías en el directorio lib32 del árbol de X11R6, pero con esas Doom 3 se negaba absolutamente en redondo, no llegaba ni a determinar las extensiones OpenGL existentes. Entiendo que es una solución más elegante tal vez, pero no sé por qué no funcionaba. A lo mejor habría bastado con jugar más con el LD_LIBRARY_PATH. Que alguien me lo explique...

Si alguien tiene algún problema con esto que me lo comente, por si he olvidado algún detalle (escribo de memoria, ahora mismo no puedo acceder a mi pc). A mí me funcionó anoche, y aunque no tengo un rendimiento apabullante (25 fps. aprox), es jugable. Ya he pasado algunas horas recorriendo oscuros pasillos con mucho miedito. Ahora tengo que resistir por un tiempo las ganas de pillar una VGA más potente... Argh.
--
jabber:pnongrata@jabber.sk


 
Doom3 + Linux + Drivers nVidia (none / 0) (#1)
por Ed hunter (eduardo.mestreENhispalinux.es) a las Thu Oct 14th, 2004 at 12:08:40 PM CET
(Información Usuario) http://speedball.servemp3.com

Tengo un Athlon XP 2600+, 1GB de RAM y una nVidia FX5200, así que intenté jugar al Doom3: me lo bajo, lo instalo y... no arranca porque necesita 24 bits de color :( ahora tendré que cambiar las opciones de arranque del X.org :P

Speedball la banda de heavy más chunga
Ven al Helvete Metal Bar


 
Miedo | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda