jEsuSdA 8) escribió:

Hola a todos:

Pues tengo un problema y he llegado al límite de mis conocimientos y mi paciencia, así que prometo ingresar en la cuenta del que me de una solución 100 euros.

El problema:
Siempre que ejecuto un programa que haga uso de la aceleración 3D (por ejemplo juegos) el pc se me cuelga.

Pistas:

Cuando se cuelga suele, la inmensa mayoría de las veces quedarse emitiendo un pitido agudo (por la tarjeta de sonido, no por el altavoz interno).

A veces se cuelga incluso reproduciendo video con mplayer, ya que lo tengo configurado para que use OpenGL como salida de video (también pita).

A veces se cuelga, pero el puntero del ratón se sigue pudiendo mover (¡¡¿?!!), sin embargo el teclado no responde, así que toca reiniciar con el botón del reset.

El equipo:

La placa base lleva un chipset VIA (el KT600).

La tarjeta gráfica es una ATI Radeon 9600

La tarjeta de sonido es una SBLive!

Cosas que he probado:

El log del sistema, el dmesg, el messages, etc. NO reflejan ningún dato. Sencillamente el log se paraliza y lo siguiente que se ve es la información del reinicio siguiente.

Me he conectado por ssh por red con mi portatil y he hecho un tail -f de los archivos de log, pero simplemente se paran cuando se cuelga.

El juego que tiene el record absoluto de colgar más rápido el PC es RACER (http://www.racer.nl)

He probado Debian Sarge, Testing y Etch, Ubuntu hoary, breezy y dapper, Kubuntu, Knoppix 3.7 y 4, Mandriva 2006, Guadalinex2004 y Guadalinex V3, Knoppix Games (que detecta y configura sóla la aceleración 3D), y alguna más que no recuerdo...
TODAS SE CUELGAN.

He probado a usar el módulo de agp interno de los drivers de ATI: elimino el via_agp y marco en el archivo de configuración de las X "UseInternalAGP" "yes"

He probado XFree86 y XORG 6 y 7

He probado a desmontar el pc y comprobar la temperatura, limpiar el polvo y hacer chequeos de memoria: TODO BIEN.

He probado a instalar una NVIDIA GFORCE y sus drivers propietarios de www.nvidia.com -> TAMBIÉN se cuelga.

He probado a quitar todos los discos, sacar la tarjeta de sonido y quitar la controladora de discos SATA: Con la CPU + Memoria + Tarjeta gráfica + Habilitando la tarjeta de sonido de la placa + discos duros IDE -> TAMBIÉN SE CUELGA.

He probado a compilar mis propios núcleos usando los sources de debian y los de www.kernel.org -> TAMBIÉN SE CUELGA.

Los programas que más tiempo tardan en colgarse usando 3D son Quake3 y UT2004 (Red Orchestra), pero al final, también se cuelgan.


Pues ahí queda el reto.
Repito, me comprometo a pagar 100 euros a quien consiga darme una solución al problema.
Salu2 a todos y gracias de antemano.


MÁS DATOS SOBRE EL PROBLEMA

Algunos datos de hardware más concretos:
AMD ATHLON XP 2600+
2 pastillas de 512MB de RAM marca Kingstong
Placa Base GigaByte 7VT600P-RZ
http://www.giga-byte.com/Products/Motherboard/Products_Overview.aspx?ProductID=1786&ModelName=7VT600P-RZ

Tarjeta ATI Radeon 9600 (AGP8x , 128MB Ram)

Tarjeta de sonido SBLive!
Tarjeta controladora SATA RAID Adaptec


Algunos datos sobre las últimas pruebas:

Ayer descubrí por casualidad que en la BIOS, si se pulsaba Control+F1, aparecían opciones adicionales. Estuve probando algunos presets (FailSafe configuration, Optimal Configuration, Enhanced Configuration) -> Sigue petando.
Luego puse las FailSafe y estuve probando a tocar:

AGP APERTURE: estaba en 128, probé 64, 32 y 4 MB.
AGP FastWrite: estaba Activado y probé a desactivarlo.
También probé a cambiar otras 2 opciones más relacionadas con AGP y PCI (lamento no acordarme, luego me las apunto y os las envío).

Los resultados (SIN TOCAR LA CONFIGURACIÓN SOFTWARE) fueron los siguientes:
Con Agp Aperture 4 MB fgl_glxgears NO arrancaba.

Subiendo AGP Aperture a 32 ya funcionaba, pero al variar las otras tres configuraciones ocurría algo muy curioso: la "Pantalla Anunciadora de KDE" no mostraba los gráficos, y los bordes de las ventanas (tema Plastik) no se veían bien. Los juegos parecían no usar aceleración 3D (unos pocos frames POR MINUTO), aunque flgr_glxgears sí mostraba un nivel normal de fps (430fps). Llegué a la conclusión de que sería cosa de las texturas. Mplayer iba a saltos. No sé por qué, ahora ya no funciona bien. Xine si reproduce video bien.

También usé aticonfig --initial para generar un XFree86-4 nuevo basado en una copia de seguridad que tenía del mismo (el que existía por defecto con VESA tras la instalación).
Los resultados fuero exactamente los mismos.

Luego pasé a Windows, estuve copiando algunos juegos de linux a windows para probar más en profundidad los mismos. Me llamó la atención que Windows no pilló ninguno de los 3 discos duros SERIAL ATA que tengo.

Ejecuté varios juegos con los siguientes resultados:

MaxPayne2 -> estuve probándolo un buen rato sin problemas. Bien es cierto que en Linux, Max Payne 2 con Wine es de los que más tiempo tardaba en petar (más de media hora o tres cuartos). En windows no llegué a superar la media hora de juego.

GP500 -> estuve un rato jugando sin problemas. En Linux no funciona ni con Wine ni con Cedega.

Medal of Honor Allied Assault -> Petába justo en la misma zona donde petaba en Linux. Sin embargo, lo que peta es el juego no el sistema (ni en windows ni linux) así que he llegado a la conclusión que aquí el error es del juego.

Racer -> En linux peta a los pocos segundos de arrancar, en windows me dá un error con no se qué librería de sonido (FMOD).
Trataré de configurarlo para ejecutarlo en windows.

... no me dió tiempo a probar más juegos.


Más reflexiones:
Tengo una placa Asus A7N8x Deluxe que era la que usaba anteriormente.
La sustituí por la Gigabyte porque tiene un chipset SIL para controlar los SATA que con Linux y ciertos modelos de discos duros SEAGATE no funciona ni a la de trés. Traté entonces de comprarme una controladora de SATA para pinchar los discos a ésta y no a la placa base. Me compré la Adaptec con tan mala suerte que ésta también llebaba una controladora SIL (Silicon Image).
Cansado de hacer pruebas, decidí cambiar de placa base.
Pinchando los discos Seagate en la placa Gigabyte y el Maxtor en la controladora Adaptec, los discos funcionan de perlas, salvo, claro está el tema de la Aceleración 3D que nos ocupa.

Aunque tengo ganas de probar algunas de las cosas que me estáis comentando, ayer ví que en kernel.org salió el nuevo 2.6.16. En el ChangeLog aparecen varios Workaround para el fallo de las controladoras SIL, así que si tengo tiempo, fuerzas y no encuentro solución a la configuración actual del PC, trataré de probar a cambiar la placa.

Esto lo digo porque durante todo el tiempo que tuve la Asus, la aceleración 3D me funcionó sin problemas (bueno, los típicos que dan las ATI por culpa de sus malos drivers) pero son más bien problemas de rendimiento y de efectos, no de cuelgues o cierres de aplicaciones...

En fin, que estos datos espero que sirvan para abrir más posibilidades al tema.

Pdta: Sí, sé lo que estáis pensando: mi equipo (o yo) está gafado. Y sí, creo que ni a caso hecho se puede tener tan mala suerte. Estuve con Guadalinex más de 3 Años sin ningún problema, hasta que compré mi primer disco SATA, de ahí hasta aquí, todo un calvario... :P

Gracias a todos, de veras. ;)



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a