GUIDE VERSION: 0.3
Credit goes out to borisbadenov for getting the official Apple drivers to work with X1600 and X1800 cards.
For the latest info and discussion about this method, refer to the 'boris thread' here
Remember the golden rule: Your Mileage May Vary. User experience has shown:
TRADUZIONE ITALIANA DELLA GUIDA DI munky
Post Originale
- La X1600 e X1800 funzionano perfettamente
- Con la 10.4.4 e 10.4.6 potrete avere artefatti - Provate la 10.4.5 (Es. il DVD Myzar)
- Il supporto DVI varia. Alcune possono usare soltanto il segnale VGA.
- La scheda video perfettamente funzionante sulla10.4.6 è la ASUS X1600XT Silent
- Il supporto per il DualDisplay per ora non funziona ma stiamo lavorando
- Schede video su schede madri con supporto SLI (due schede in parallelo) potrebbero funzionare con questa soluzione.
Nota: avete bisogno di un'installazione 10.4.4, 10.4.5 o 10.4.6 e di una scheda di X1600 o X1800-based. Nelle successive versioni 10.4.7 e 10.4.8 ci sono ancora problemi.
Per ovviare al problema potete installare il driver del tutto automatico che trovate in questo sito
LinkDriver questo driver funziona anche con la X1900
Ps. Il driver funziona in tutte le versioni...anche sulla 10.4.8
Nota: Se avete una Mobility X1600 con id 71c5 anche se installate il driver dovete modificare una stringa che trovate un pò più giù quella di ATY,WORMY con Display
Come applicare la patch:
1) (Se volete!) Rimuovere tutti i kext GeForce e ATIRadeon da /System/Library/Extensions eccetto:
ATIRadeonX1000.kext
ATIRadeonX1000GA.plugin
ATIRadeonX10000GLDriver.bundle
ATIRadeonX1000VADriver.bundle
ATINDRV.kext
2) Aprite il terminale e digitate:
CODE
sudo -s (inserite la vostra psw)
nano /System/Library/Extensions/ATINDRV.kext/Contents/Info.plist
nano /System/Library/Extensions/ATINDRV.kext/Contents/Info.plist
Cercate questa stringa:
CODE
<string>IONDRVDevice</string>
e modificatela così:
CODE
<string>IOPCIDevice</string>
Adesso cercate questa stringa:
CODE
<string>ATY,Wormy</string>
e modificatela così:
CODE
<string>display</string>
Nota: Se avete una Mobility Radeon X1600 con id 71c5 dovete lasciare ATY,WORMY
Prenete Ctrl + o per salvare Ctrl + x per uscire.
Andate nel menù 'Apple', selezionate 'Informazioni su questo mac' 'Più Informazioni' per aprire System Profiler. Selezionate il tab 'Grafica/Monitor' Guardate il vostro Vendor ID e Product ID e scrivetevelo da qualche parte.
Es.
CODE
Tipo: Controller compatibile con VGA
Bus: PCIe
Slot: PCI
VRAM (totale): 256 MB
Fornitore: ATI (0x1002) <------Vendor ID
ID dispositivo: 0x71c2 <-----Product ID
ID revisione: 0x0000
Monitor:
Monitor VGA:
Risoluzione: 1280 x 960 @ 60 Hz
Profondità: Colore 32-bit
Core Image: Supportato
Monitor principale: Sì
Mirror: Spento
Online: Sì
Quartz Extreme: Supportato
Rotazione: Supportato
Bus: PCIe
Slot: PCI
VRAM (totale): 256 MB
Fornitore: ATI (0x1002) <------Vendor ID
ID dispositivo: 0x71c2 <-----Product ID
ID revisione: 0x0000
Monitor:
Monitor VGA:
Risoluzione: 1280 x 960 @ 60 Hz
Profondità: Colore 32-bit
Core Image: Supportato
Monitor principale: Sì
Mirror: Spento
Online: Sì
Quartz Extreme: Supportato
Rotazione: Supportato
Adesso ritornate al terminale e digitate:
CODE
nano /System/Library/Extensions/ATIRadeonX1000.kext/Contents/Info.plist
Cercate la stringa che contiene 'IOPCIMatch'. Nella linea successiva dovete mettere il vostro Vendor e Product ID. Esempio, il vostro vendor ID è 1002, e il vostro device ID è 71c2. dovete combinare la stringa in questo modo 0x71c21002 (dove 0x è il valore base hex quindi lasciatelo così).
CODE
<string>0x71c21002</string>
Ctrl + o per salvare ctrl+x per uscire.
Adesso digitate:
CODE
nano /System/Library/Extensions/ATIRadeonX1000GA.plugin/Contents/Info.plist
Cercate queste due stringhe e modificate con il vostro vendo e device id:
Nel caso di sopra la stringa era: 0x71c21002
La modificheremo così...
CODE
<key>100271c2-0000-0000-0000-000a27898d3e</key>
<string>100271c2-0000-0000-0000-000a27898d3e</string>
<string>100271c2-0000-0000-0000-000a27898d3e</string>
Nota fate attenzione perchè è invertita stavolta quindi: 100271c2 e non 71c21002).
Per salvare sempre CTRL+O e per uscire CTRL+X
Adesso digitate:
CODE
rm /System/Library/Extensions.mkext
rm /System/Library/Extensions.kextcache
diskutil repairPermissions /
rm /System/Library/Extensions.kextcache
diskutil repairPermissions /
Riavviate e andate nella sezione in System Profller Grafica/Monitor se tutto sarà attivo come in questo esempio avrete abilitato QE CI e OpenGL
CODE
Monitor:
Tipo: Controller compatibile con VGA
Bus: PCIe
Slot: PCI
VRAM (totale): 256 MB
Fornitore: ATI (0x1002)
ID dispositivo: 0x71c2
ID revisione: 0x0000
Monitor:
Monitor VGA:
Risoluzione: 1280 x 960 @ 60 Hz
Profondità: Colore 32-bit
Core Image: Supportato
Monitor principale: Sì
Mirror: Spento
Online: Sì
Quartz Extreme: Supportato
Rotazione: Supportato
Tipo: Controller compatibile con VGA
Bus: PCIe
Slot: PCI
VRAM (totale): 256 MB
Fornitore: ATI (0x1002)
ID dispositivo: 0x71c2
ID revisione: 0x0000
Monitor:
Monitor VGA:
Risoluzione: 1280 x 960 @ 60 Hz
Profondità: Colore 32-bit
Core Image: Supportato
Monitor principale: Sì
Mirror: Spento
Online: Sì
Quartz Extreme: Supportato
Rotazione: Supportato
Note:
Lo StandBy del monitor funziona solo se mettete il vostro monitor con un adattatore DVI/VGA nell'ingresso DVI almeno nel mio caso funziona solo così...
Questa procedura nel mio caso ha funzionato solo in un'istallazione 10.4.5 nelle successive non ho avuto successo a meno di installare il driver automatico.
Buon lavoro.
