openGL al pedo en radeon 7500

Iniciado por chillinfart, Abril 15, 2009, 05:51:28 AM

Tema anterior - Siguiente tema

chillinfart

Creo que no me va a importar si este post queda solitario por semanas.

Hace poco actualicé mi puppy linux a la versión 4.2 y revisando todos los medidores de recursos posibles no tengo riesgos de un cuello de botella. Los emuladores de snes y GBA van bien renderizados por openGL, pero cuando pruebo openarena o stepmania estos me van a una velocidad deprimente(menos de 20fps normalmente). En versiones anteriores al menos el stepmania iba a más de 40 usando la misma configuracion que cuando tenía windows o incluso el mismo puppy antes de actualizar(800x600x32), pero como dejó de funcionar el disco duro que tenia a windows(tenia un arreglo de 2 discos) tengo que lidiar con linux y wine(y dependo de opengl para este ultimo). Ya descarté algun error de diseño en la interfaz del puppy o el servidor gráfico que usa, solo me falta saber cómo levanto el rendimiento de la ati radeon 7500 que tengo. Ya comenzé a meter mano al xorg.conf(las opciones de la seccion "Device" para ser más exactos), pero necesito al menos saber que hacen las opciones de la seccion "device", porque solo pude activar lo que me parecia conocido.
Nine O' clock, charge your glock.

Eye del Cul

Probablemente tengas que instalar los drivers de ATI para Linux. Los que vienen por defecto con X.org creo que no traen aceleración gráfica, y usan Mesa para implementar OpenGL, lo cual es bastante lento.

Hace mucho tiempo que no uso Puppy, pero quizás tengan algún repositorio de dónde descargar estos drivers. De lo contrario, supongo que podrás encontrarlos en la página de ATI.
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

chillinfart

:p ati solo tiene drivers para modelos a partir de la 8500 (y no ha oido hasta ahora buenos comentarios sobre estos). En su lugar uso unos llamados Mesa, que vinieron con el soporte para DRI de mi distro en particular. Hasta estos momentos ya logré correr un juego de forma aceptable, stepmania, pero tuve que bajar la profundidad de color del puppy a 16 bits y openarena me saca del modo grafico bajo esta modalidad, aun borrando toda configuracion existente. Bajo color de 32 bits, openarena solo se porta bien en ventana hasta que juego con más de 3 personas o bots y en ninguno de los dos casos puedo guardar configuraciones en el juego(me lanza un error atribuido a LibGLU.so.0). Menos mal que ambos juegos tienen sus configuraciones en un archivo de texto.

Por ultimo, estoy trabado con wine. Ni siquiera juegos "simples" como street chavo o GTA2 pueden abrirse. Tengo todas las librerias en su lugar, incluyendo el proyecto wined3d y libjack para el sonido.
Nine O' clock, charge your glock.

Eye del Cul

En todo caso, podrías preguntar en el foro de Puppy Linux (http://www.murga-linux.com/puppy/), o buscar allí si alguien más ha tenido el mismo problema que tú. Yo es que nunca he tenido una Ati.

Respecto a Wine, no esperes grandes cosas. Sirve para programas pequeños y simples -con algunas excepciones, como Internet Explorer o MS Office-, pero falla con cosas más complejas. Yo no me caliento demasiado la cabeza; si algo funciona, bien, y si no pues nada.

Cosas que, sin esperármelo, he hecho funcionar con Wine:
* Bad Toys 3D
* Terragen
* Xara 3D
* World Machine (más o menos)
* NewWolf
* Los remakes de Perestroika

Cosas que nunca he conseguido hacer funcionar:
* Civilization III
* El editor de mapas Worldcraft
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

chillinfart

Si, he consultado en ese foro. Bueno, al menos la lista me dice hasta donde probar con wine. Por mi parte ya hice correr Street Chavo y un par de juegos basados en OpenGL para wind*ws.
Bueno, tampoco le voy a echar todo el pato a la radeon. Gracias al uso de la consola me voy dando cuenta de varias cosas. El ultimo desastre que hicieron con el Puppy 4.2 deshabilitó el soporte en hardware de mi turtle beach montego II(tarjeta de sonido) y creo que eso ha dificultado la cosa.
Nine O' clock, charge your glock.

ZardoZ

Haber ... de dodne has sacado que los drivers de ato son actualmente malos . Hace tiempo, eran una M, y se hablaba mal de ellos con razón... pero hoy ??? Para empezar los drivers de AMD-ATI los abrieron !!! No tiene que ver nada con los antiguos, y (irónicamente) suelen estar más avanzados que los de NVIDIA... por ejemplo con el soporte del Kernel Mode Settings... se espera que este mucho antes el soporte para ATI que para nvidia.
Me temo que yo también tengo blog : http://zardoz.es/

[img]http://img410.i

chillinfart

Cita de: "ZardoZ"Haber ... de dodne has sacado que los drivers de ato son actualmente malos . pero hoy ??? Para empezar los drivers de AMD-ATI los abrieron !!! No tiene que ver nada con los antiguos, y (irónicamente) suelen estar más avanzados que los de NVIDIA...

"pero hoy ???" con eso ya te has respondido.
ATI solo se ocupa de las tarjetas posteriores a la 8500(la mia es una 7500), asi que lo de "hoy" no me sirve. Ahora estoy viendo a dos posibles problemas, la tarjeta de sonido(la emulacion de una AC97 en lugar del aureal vortex) y el soporte de OpenGL 1.4(segun mi tarjeta lo debo tener, pero en la practica solo funca hasta la 1.3 y wine me pide ciertas instrucciones).
Nine O' clock, charge your glock.

chillinfart

Revivo el post por una ultima ayuda que puedo esperar.

Un forero del sitio de puppy me sugirio compilar el snapshot correspondiente a mi radeon en freedesktop (efectivamente, no hay un modulo especifico de mi radeon en la instalacion de puppy, aunque xorg ha funcionado desde que lo instale). El problema es que carece de un makefile (ese error lo lanza el instalador casi en la parte final) y buscando bien en el paquete no lo tiene. Y eso que lo baje del sitio oficial.

Ahorita la pagina de puppy linux me bota un error 403 y no puedo acceder. Mientras espero que se reactive quisiera una sugerencia por su parte(o por donde puedo conseguir otras fuentes).
Nine O' clock, charge your glock.