Configuracion callisto en ATI mobility / PCIe X600

gastoni

New member
Hola a todos de nuevo

Tengo un portatil HP Pavilion zd 8000 con la instalación Jas MacOS X 10.4.7 Funciona directamente sonido, wifi, bluetooth y la ethernet. El problema lo tengo con la gráfica una ATI Mobility X600 (ID VEN: 1002 y ID DEV: 3150) he probado el parche especifico de JAS para Mobility y no funciona, he probado el parche koverg y la pantalla se queda con unos cuadrados horrorosos.

Todos coinciden que esta gráfica funciona seguro con el parche de Callisto (version B008) y al aplicarlo se me pone la pantalla en negro, en el fichero troubleshoot especifica que si la pantalla se queda en negro al reiniciar el ordenador es por la frecuencia de refresco que no la soporta el monitor (en este caso al ser un portatil esta integrada, esplica como usar un método alternativo calculando el "Programming PLL" editando el "Callisto.ketxt" y editando del Info.plist, y luego modificando el valor de la clave "CallistoUseAltPLLMethod" que por defecto es "false" por el valor "true" para que el parche utilice un método PLL alternativo (Que aquí ya no tengo ni idea de lo que quiere indicar) el caso es que cambio el valor y en vez de la pantalla en negro salen unas franjas muy estrechas horizontales y nada mas.


Aparte de esto durante la instalación del parhe la parte referente a la edición de los valores de la pantalla.

"""""If your DFP monitor is detected as CRT by the driver, you can try to hard-code the EDID string of your monitor. Use the Monitor Asset Manager (or any other way) to retrieve your 128 byte HEX value string. When using MAM, you only need the actual hex values do not include line numbers (00:, 10:, 20:, etc). Next open the Callisto_latest folder on your desktop, then right mouse click on Callisto.kext and left click on Show Package Contents. Open the Contents folder and there you will see Info.plist. Double click on Info.plist file and it *should* open in Property List Editor. Click on the arrow next to the Root, then arrow next to the IOKitPersonalities, then next to the CallistoMatch.

You will see a key called MONITOR_TYPE,EDID. Double click on it to edit it and replace the MONITOR_TYPE with DFP so it says DFP,EDID or with CRT,EDID for a CRT screen.

In the value field of the same key replace the hex values there with the ones from your EDID, making sure that the < and > remain on the ends. You will see my original value there, it's the EDID for Apple Cinema Display 20" :). Once done, save the file with File/Save.

Here's an imaginary EDID string, just so you see how it looks like:
00 FF FF FF FF FF FF 00 10 AC 19 A0 4C 56 52 31 0D 10 01 03 80 2B 1B 78 EE EE 91 A3 54 4C 99 26 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01 01 01 01 01 01 01 7C 2E 90 A0 60 1A 1E 40 30 20 36 00 B2 0E 11 00 00 1A 00 00 00 FF 00 48 46 37 33 30 36 33 52 31 52 56 4C 0A 00 00 00 FC 00 44 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD 00 38 4C 1E 53 0E 00 0A 20 20 20 20 20 20 00 33

It is absolutely important that you do not miss any characters in your EDID string, and that it is exactly 128 bytes long. Also have in mind that the above procedure is ONLY for non-Mobility owners, Mobility owners should not do this, your settings come from the BIOS."""""


No entiendo nada de nada, se supone que hay que editar el fichero info.plist del callisto,kext (hasta hay llego :) y luego modificar el valor de "MONITOR_TYPE" por EDID o DFP, para eso indica un programa en windows que nos da un valor necesario, el Monitor Asset Manager que me lo he bajado y me ha dado el siguiente valor.

Start Component
Name = "Machine"
Start Group
Name = "Monitor Information"
ID = 1
Class = "Moninfo|Monitor Information|1.0"
Start Attribute
Name = "Windows description"
ID = 1
Type = String(50)
Storage = Specific
Value = "Monitor predeterminado"
End Attribute
Start Attribute
Name = "Manufacturer description"
ID = 2
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Manufacturer"
ID = 3
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Plug and Play ID"
ID = 4
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Serial number"
ID = 5
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Manufacturer date"
ID = 6
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Size"
ID = 7
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
Start Attribute
Name = "Raw EDID"
ID = 8
Type = String(30)
Storage = Specific
Value = "n/a"
End Attribute
End Group
End Component



Ahora la siguiente parte del parche no la entiendo:


"""In the value field of the same key replace the hex values there with the ones from your EDID, making sure that the < and > remain on the ends. You will see my original value there, it's the EDID for Apple Cinema Display 20" :). Once done, save the file with File/Save.

Here's an imaginary EDID string, just so you see how it looks like:
00 FF FF FF FF FF FF 00 10 AC 19 A0 4C 56 52 31 0D 10 01 03 80 2B 1B 78 EE EE 91 A3 54 4C 99 26 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01 01 01 01 01 01 01 7C 2E 90 A0 60 1A 1E 40 30 20 36 00 B2 0E 11 00 00 1A 00 00 00 FF 00 48 46 37 33 30 36 33 52 31 52 56 4C 0A 00 00 00 FC 00 44 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD 00 38 4C 1E 53 0E 00 0A 20 20 20 20 20 20 00 33

It is absolutely important that you do not miss any characters in your EDID string, and that it is exactly 128 bytes long. Also have in mind that the above procedure is ONLY for non-Mobility owners, Mobility owners should not do this, your settings come from the BIOS."""


No entiendo esta parte ya que se supone que hay que editar el fichero en hexadecimal o no se que y cambiar el valor que te da el programa, que se supone que segun mi reporte es "String (30)" pero no se que hacer con este valor no como editar el EDID.


A ver si alguien mas acostumbrado a aplicar el parche callisto me puede echar una mano aunque sea al cuello.


Gracias a todos por adelantado.
 
D

Danilp

Guest
ATI Mobility X600 PCI-e

Buenas!!!
Tengo esta tarjeta en un Toshiba Tecra A5, y no consigo instalar drivers ni cambiar resolución...
No se si se puede el panorámico (he leido que no...)
La última vez que probé con los callisto se me quedó bloqueado el sistema en la manzanita de apple y el reloj dando vueltas...pero no acababa de arrancar..
a ver si alguien con esta tarjeta me puede indicar cómo hacerlo correctamente.
Muchisimas gracias!!!!

Ah!! se me olvidaba, el sistema es el 10.4.7 de jaS. Gracias de nuevo!

Salu2!
 

El Aprendiz

Activo
Esta Tarjeta Grafica no soporta Quartz Extreme ni Core Image asi q no podras ni ver peliculas ni cambiar resolucion, pillate la Saphire x850, pero eso si solo te servira en una de escritorio no vaya a ser q nuestro amigo GordiWan Kenobi, venga y me ataque de nuevo.
 
D

Danilp

Guest
Jodr... como puede ser que no soporte nada??? si es del año pasado... , el problema es que es un portatil....
 

miliuco

Activo
No, Danilp, ni joer ni nada, que es una buena tarjeta de portátil, úsala en Windows y verás lo bien que va.

El problema es que OSXx86 lo diseña y fabrica Apple para unos equipos muy concretos que también fabrica ella misma. Y sólo hace drivers para el hardware de esos equipos. Cuanto más se parezca nuestro PC o portátil al hardware de los Macintosh, más probabilidades hay de que funcionen bien.
Y recuerda que muchos de los dispositivos (tarjetas gráficas, micros AMD, Ethernet, etc...) que funcionan en OSx86 lo hacen gracias al trabajo de programadores desinteresados que van consiguiendo sacar drivers válidos. Porque con OSx86 tal como sale de fábrica no iría ninguno de esos dispositivos (mejor dicho, así ni siquiera lo podríamos instalar).

Así que, a veces, es cuestión de suerte: tienes algo para lo que alguien se ha molestado en hacer un driver, pues puede funcionar, en caso contrario, no (como te pasa a ti ahora). Pero no porque sea mal hardware o porque OSx86 sea mal sistema o porque el usuario sea ignorante. El motivo es otro.
 
D

Danilp

Guest
Pues ya he conseguido que funcione, al menos me la detecta como la que es y me deja cambiar la resolucion, ahora ya la tengo a 1280x768, en otro foro hay gente que afirma que funciona QE y CI...a ver si consigo algo.
Muchas gracias.
salu2!
 
D

Danilp

Guest
Ya funciona QE y CI.... a ver como va...
Hay una utilidad que lo mira no¿? XBENCH...??
 

miliuco

Activo
Pues no sé pero XBench tiene test de Quartz y de OpenGL, hazlos a ver qué puntucaiones obtienes. Algunas de las maniobras que utilizan QE son:

- reproducir un DVD con el DVD Player (¿puedes?)
- crea 2 usuarios diferentes y, estando en uno de ellos, haz un cambio rápido de usuario al otro, a ver si sale la transición de cubo de forma fluida
- arranca Dashboard (F11) y suelta algún widget desde la barra de abajo al escritorio, ¿hace fluido el efecto de oleaje al soltarlo?
- ¿iMovie arranca bien?
 

El Aprendiz

Activo
"crea 2 usuarios diferentes y, estando en uno de ellos, haz un cambio rápido de usuario al otro, a ver si sale la transición de cubo de forma fluida"

Emilio como haces esto, hace poco en el Power Mac tuve otra cuenta y tenia q reeniciar para entrar en la Administrador, me gustaria saber como se hace lo de la transicion, gracias.
 
D

Danilp

Guest
Mañana te lo digo, ahora no tengo el portatil aki... pero el xbench solo haciendo sólo QE y OpenGL me ha dado 140 o 170 (no me akuerdo exactamente) y haciendo todos los tests de la lista 70.38 (o no mucho mas..)
 

miliuco

Activo
En Preferencias de sistema > Cuentas hay una opción para poder cambiar a otro usuario sin salir del actual, mira en la imagen
 
D

Danilp

Guest
Pues si que funciona todo... lo unico algun rastro que deja de vez en cuando el cursor, pero poka kosa... x lo demas Perfecto!!
 

El Aprendiz

Activo
Danilp dijo:
Pues si que funciona todo... lo unico algun rastro que deja de vez en cuando el cursor, pero poka kosa... x lo demas Perfecto!!

Hola Danilp, y dinos como conseguistes ese gran avance para que otro q tenga esa tarjeta logre tener aceleracion grafica.
 

miliuco

Activo
Enhorabuena, Danilp, pero cuenta cómo hacerlo en Guías y tips, pues en caso contrario, el que nos digas que te funciona bien no nos sirve de nada. Tú también puedes ayudar a otros.
 
D

Danilp

Guest
si miliuco, lo que pasa es que no he tenido mucho tiempo para conectarme...
 

koldo2k

New member
Callisto para ATI X600SE y ya no arranca.

Hola a todos!
Tenia instalado OSX 10.4.8 con resolucion 1024x768.
Siguiendo las instrucciones de la pagina de OMNI, he instalado CALLISTO_B008
para mi ATI X600SE, pero al arrancar reconoce la ATI600, aparece marcada la
resolucion de 1280x800, y al rato se queda el ordenador frito con la pantalla
ilegible.
He intentado arrancar con -s y me ocurre lo mismo.
¿Alguna idea aparte de volver a instalar el OSX?
Gracias, un saludo.
 

knm1983

Activo
Hola Koldo2k , a mi me ocurrio algo parecido y tube que volver a reinstalar el sistema por que no sabia recuperarlo.

Yo tengo instalado el 10.4.7 y al intentar instalar el Callisto 008 al volver a arrancar se me quedo la pantalla en negro con unas rayas muy raras como si estubiera el monitor fuera de frecuencias.

Ahora tengo instalado el Callisto 006 y casi perfecto , solo me falta averiguar como canbiar el brillo del monitor.
 

koldo2k

New member
Hola knm1983.
He intentado arrancar con -v -f -x y me ocurre lo mismo, las lineas de fuera de frecuencia.
Arrancando con -s llego a root e intento reparar permisos: 'sudo diskutil repairPermissions /' pero aparentemente no hace nada y al arrancar mas de lo mismo.
Tendré que reinstalar de nuevo el sistema.
Gracias por tu ayuda. Un saludo.
 

knm1983

Activo
de nada Koldo2k , creo que mas o menos has tenido el mismo problema que yo.

aun a mi reinstalando el sistema no me funciono , ya que al terminar la instalacion y reiniciar seguia igual , con la pantalla en negro y las rayas , supongo por que al ser reinstalacion encima pues no reconfiguro los drivers de la ati , tube que machacar la particion y instalar el sistema limpio de nuevo .

Venga un saludo
 
Arriba