Jump to content
2 posts in this topic

Recommended Posts

Para la elaboración de este tutorial he seguido las instrucciones que BorisBadenov fue poniendo.Lo he hecho para una ATI Shapphire X1600 PCI-E, pero es muy sencillo modificarlo para cualquier tipo de ATI, y también para las GeForce. Si se siguen las instrucciones tal y como las he puesto los resultados están garantizados.

 

X1600 PCI-E

 

1. Hacemos una copia de seguridad de la carpeta Extensions que encontraréis en /Sytem/Library.

Para ello simplemente tenemos que arrastrar dicha carpeta al escritorio, el puntero del ratón cambiará por una punta de flecha y un signo + para indicarnos que se copiará.

 

2. Eliminamos todos los archivos de GeForce y ATI, menos:

ATIRadeonX1000.kext

ATIRadeonX1000GA.plugin

ATIRadeonX1000GLDriver.bundle

ATIRadeonX1000VADriver.bundle

ATINDRV.kext

Para eliminar los archivos los seleccionamos y pulsamos Comando(tecla windows)+Retroceso e introducimos nuestra clave de administrador.

Si no queréis eliminar los otros archivos no pasa nada, sólo es por borar archivos que no necesitamos.

 

3. Editamos los siguientes archivos:

ATINDRV.kext

cambiamos: <string>IONDRVDevice</string> por <string>IOPCIDevice</string>

cambiamos : <string>ATY,WORMY</string> por <string>display</string>

 

ATIRadeonX1000.kext

Buscamos la línea IOPCIMatch e introducimos <string>0x71C21002</string>

En la línea siguiente cambiamos IOProviderClass por IOPCIDevice

 

ATIRadeonX1000GA.plugin

cambiamos:

<key>1002514c-0000-0000-0000-000a27898d3e</key>

por:

<key>100271c2-0000-0000-0000-000a27898d3e</key>

cambiamos:

<string>1002514c-0000-0000-0000-000a27898d3e</string>

por:

<string>100271c2-0000-0000-0000-000a27898d3e</string>

 

fijaros si en las últimas líneas aparece:

 

<key>IOProviderClass</key>

<string>IONDRVFramebuffer</string>

 

si no es así, lo cambiamos.

 

Nota: Para editar estos archivos los arrastramos al escritorio, donde se copiarán. Hacemos clic derecho sobre el archivo y escogemos Mostrar contenido del paquete, se nos abre una nueva ventana del Finder, con una carpeta Contents, entramos y encontraremos el archivo Info.plist . Lo abrimos con el TextEdit y hacemos las modificaciones.

 

 

4. Reparamos los permisos desde la Utilidad de discos que encontraréis en Aplicaciones/Utilidades.

 

5. En la carpeta System/Library eliminamos los archivos Extensions.kextcache y Extensions.mkext

 

6. Apagamos y volvemos a arrancar.

 

7. En Preferencias del Sistema/Pantallas seleccionaremos la resolución y el brillo lo bajaremos (porque por defecto lo pone al máximo) en la pestaña Color y seleccionando nuestro monitor y pulsando en Calibrar.

 

Otras tarjetas gráficas:

Vamos al Menú Manzana, Acerca de este Mac y pulsamos en Más Información, se nos abre el Perfil del Sistema. En Hardware pulsamos en Gráficos/Pantallas y anotamos dos números: el Fabricante y el ID del Dispositivo, que para la Sapphire X1600 son:

Fabricante: ATI (0x1002)

ID del dispositivo: 0x71c2

 

Estos serán los números que tengamos que sustituir para crear unos drivers compatibles, así en ATIRadeonX1000.kext pondremos: 0x71C21002, donde se puede ver que al ID del dispositivo se le ha añadido los número del fabricante, sin el 0x.

De igual forma en el ATIRadeonX1000GA.plugin pondremos estos dos números pero casi a la inversa, primero el del fabricante y luego el del dispositivo: 100271c2.

Por último en el ATINDRV.kext la sustitución será IOPCIDevice o IOAGPDevice si la tarjeta gráfica es PCI-Express o AGP respectivamente.

 

Conclusiones:

Los resultados de estos drivers modificados es una tarjeta 100% compatible. Tanto Core Image como Quartz Extreme funcionan correctamente.

  • 7 months later...

Hola amigos estoy intentando configurar mi ATI Shappire X1600 pro PCIe 512mb pero al llegar al punto 3 de este método:

 

3. Editamos los siguientes archivos:

ATINDRV.kext

cambiamos: IONDRVDevice por IOPCIDevice

cambiamos : ATY,WORMY por display

 

En mi atindrv.kext de la versión 10.4.8 no están estas líneas que se supone que tengo que sustituir. Me han dicho que es posible que necesite

ATINDRV y IONDRV de la versión 10.4.5 pero no tengo idea de donde conseguirlos.

 

Os agradecería mucho que si alguno de vosotros tiene una tarjeta como esta y lo ha conseguido, me ayudase.

gracias a todos!

×
×
  • Create New...