Jump to content

Gráficas ATI


artur_pt
 Share

2 posts in this topic

Recommended Posts

Para qualquer das gráficas ATI trabalharem correctamente no mac os x

tem de ser carregadas as kext

ATIxxxxController (kext controladora da gráfica)
ATISupport (kext responsável pelo suporte ATI no mac os x)
ATIRadeonXxxxx (kext responsável pela aceleração gráfica)

update: OS X 10.8

introdução de nova kext:

AMDRadeonAccelerator.kext

que irá substituir a ATIRadeonx3000

a disposição da edição da kext é pelas familias no meu caso é a Cedar

1.png

http://en.wikipedia....en_(GPU_family)

no vosso terão de saber a família da vossa gráfica e se precisarem editar essa família com o vosso Vendor Id e Dev ID ex : (0x100268E0)


update : 10.8.3

introdução de nova kext ati7000controller para novas gráficas da amd 7xxx, basicamente o procedimento é o mesmo..a kext acelaradora é a amdradeonacelerator.kext , a edição da mesma funciona da mesma maneira anteriormente explicada, pois tem novas familias para dar suporte às amd 7xxx.

Chameleon
GraphicsEnabler
Yes

Pode eventualmente ser carregada outra kext

ATIFramebuffer

Chameleon
AtiConfig
nome da Framebuffer

2.png

Todos estes comandos podem ser ativados pela excelente ferramenta de trabalho

Chameleon Wizard

http://www.insanelym...-for-chameleon/

Transferir Chameleon ultimas versões

http://www.insanelym...aller-binaries/

Gráficas suportadas atualmente pelo Chameleon

http://forge.voodoop...6/libsaio/ati.c

Se nenhuma das primeiras kext forem carregadas, tal acontece porque a kext controladora da gráfica e da acelaração gráfica não contêm o device id nem o vendor id da vossa gráfica . Sendo assim tem de ser editadas na info.plist.

como obter seu device id e vendor id

http://www.insanelym...ao-system-info/

como editar

http://www.insanelym...oplist-de-kext/

Edite o ficheiro Info.plist da kext e adicione o ID da sua placa (0xDeviceIDVendorID) na chave IOPCIMatch

<string>ATI5000Controller</string>
<key>IOPCIMatch</key>
<string>0x[color=#ff0000]6898[/color][color=#008080]1002[/color] 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C1100 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002</string>

3.png

Neste exemplo foi usado o ATI5000Controller , mas o procedimento é o mesmo para qualquer dos controladores gráficos.

depois editar também a kext responsável pela aceleração gráfica

Série 4xxx (ATIRadeonX2000)
Série 5xxx e 6xxx (ATIRadeonX3000)

info.plist

4.png

ATI Mobility Radeon HD

No caso das ATI Mobility, o procedimento é o mesmo, embora geralmente surjam mais problemas .

Forced EDID

http://www.insanelym...howtopic=208410

Se as soluções apresentadas na primeira parte do tópico não funcionarem com a sua gráfica no notebook, podem tentar esta solução que é a que eu uso no meu notebook o Forced EDID .

Para isso tem de extrair no windows a chamada Raw Data do vosso monitor existem alguns utilitários para isso .

5.png

http://www.entechtai...il/moninfo.shtm

ou este

http://www.eldim.fr/...lite/edidviewer

Depois de obtida esta informação que devem guardar num ficheiro com a extensão *.txt, podem então no mac os x proceder à edição de um outro ficheiro de sistema localizado em
/System/Library/Displays/Overrides/DisplayVendorID-756e6b6e/DisplayProductID-717

para isso fazem uma cópia do mesmo para a mesa, e trocam o nome para DisplayProductID-717.plist, introduzindo a Raw Data obtida pelo método descrito anteriormente, exemplo de ficheiro original e ficheiro já com o Forced EDID contendo a Raw Data.

6.png

Depois deste passo basta trocar o nome do ficheiro, retirando o .plist e voltar a copiar o ficheiro modificado para o seu lugar de origem, e correr Utilitário de Discos, reparando as permissões do volume onde está o ficheiro modificado.

 

Verifica este guia se usares Clover Boot Loader

 

http://www.insanelymac.com/forum/topic/291117-how-to-make-radeon-desktop-or-mobility-be-working-by-usingclover/?do=findComment&comment=1937793

  • Like 1
Link to comment
Share on other sites

  • 5 months later...

olá

 

diversas framebuffers k podem usar

 


Kext/System/Library/Extensions/ATI2400Controller.kext/Contents/MacOS/AMD2400Controller
   Personality: Iago
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 130880
   0000000 02 00 00 00 40 00 00 00 09 00 00 00 00 01 00 12
   0000010 00 10 00 00 16 00 00 00 c4 00 00 00 10 00 01 11
   0000020
Kext/System/Library/Extensions/ATI2600Controller.kext/Contents/MacOS/AMD2600Controller
   Personality: Hypoprion
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 130848
   0000000 02 00 00 00 40 00 00 00 09 00 00 00 00 01 00 12
   0000010 00 10 00 00 16 00 00 00 c4 00 00 00 10 00 01 11
   0000020
   Personality: Lamna
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 130880
   0000000 00 02 00 00 14 00 00 00 80 00 00 00 00 01 02 11
   0000010 04 00 00 00 16 00 00 00 80 00 00 00 00 10 01 12
   0000020
Kext/System/Library/Extensions/ATI3800Controller.kext/Contents/MacOS/AMD3800Controller
   Personality: Megalodon
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 130896
   0000000 00 02 00 00 14 00 00 00 00 00 00 00 00 01 02 11
   0000010 04 00 00 00 16 00 00 00 00 00 00 00 00 10 01 12
   0000020 80 00 00 00 02 00 00 00 04 00 00 00 00 10 00 00
   0000030
   Personality: Triakis
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 130944
   0000000 00 02 00 00 14 00 00 00 00 00 00 00 00 01 02 11
   0000010 04 00 00 00 16 00 00 00 00 00 00 00 00 10 01 12
   0000020
   Kext
/System/Library/Extensions/ATI4600Controller.kext/Contents/MacOS/AMD4600Controller
   Personality: Flicker
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 126672
   0000000 00 04 00 00 00 04 00 00 00 01 00 00 02 01 03 05
   0000010 00 04 00 00 00 04 00 00 00 01 00 00 01 00 02 02
   0000020 00 02 00 00 14 02 00 00 00 01 00 00 00 10 01 04
   0000030
   Personality: Gliff
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 126720
   0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03
   0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02
   0000020 00 04 00 00 04 06 00 00 00 01 00 00 10 00 01 01
   0000030
   Personality: Shrike
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 126768
   0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03
   0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02
   0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01
   0000030
Kext/System/Library/Extensions/ATI4800Controller.kext/Contents/MacOS/AMD4800Controller
   Personality: Cardinal
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 126704
   0000000 00 02 00 00 14 02 00 00 00 01 00 00 01 01 01 04
   0000010 04 00 00 00 14 02 00 00 00 01 00 00 00 10 02 03
   0000020
   Personality: MotMot
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 126736
   0000000 00 04 00 00 04 01 00 00 00 01 00 00 10 00 02 03
   0000010 04 00 00 00 14 02 00 00 00 01 00 00 01 11 01 04
   0000020
   Personality: Quail
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 126768
   0000000 02 00 00 00 40 00 00 00 09 01 00 00 22 01 00 07
   0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 03 04
   0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 02 03
   0000030
Kext/System/Library/Extensions/ATI5000Controller.kext/Contents/MacOS/AMD5000Controller
   Personality: Douc
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 165856
   0000000 02 00 00 00 00 05 00 00 09 03 00 00 21 03 02 02
   0000010 00 04 00 00 04 02 00 00 00 03 00 00 11 02 01 01
   0000020
   Personality: Langur
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 165904
   0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 04 02
   0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 01 01
   0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 05 03
   0000030
   Personality: Uakari
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 165952
   0000000 00 04 00 00 00 04 00 00 00 71 00 00 12 04 04 01
   0000010 04 00 00 00 14 00 00 00 00 71 00 00 01 12 01 03
   0000020 00 02 00 00 14 00 00 00 00 71 00 00 00 00 06 05
   0000030 00 08 00 00 00 02 00 00 00 71 00 00 22 05 05 04
   0000040
   Personality: Zonalis
   ConnectorInfo count in decimal: 6
   Disk offset in decimal 166016
   0000000 00 04 00 00 04 06 00 00 00 71 00 00 20 01 06 06
   0000010 00 04 00 00 04 06 00 00 00 71 00 00 10 00 05 05
   0000020 00 04 00 00 04 06 00 00 00 71 00 00 21 03 02 04
   0000030 00 04 00 00 04 06 00 00 00 71 00 00 11 02 01 03
   0000040 00 04 00 00 04 06 00 00 00 71 00 00 22 05 04 02
   0000050 00 04 00 00 04 06 00 00 00 71 00 00 12 04 03 01
   0000060
   Personality: Alouatta
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 166112
   0000000 02 00 00 00 00 01 00 00 09 01 00 00 12 04 03 03
   0000010 00 04 00 00 04 06 00 00 00 71 00 00 11 02 01 01
   0000020 00 04 00 00 04 06 00 00 00 71 00 00 21 03 02 02
   0000030 00 04 00 00 04 06 00 00 00 71 00 00 22 05 04 04
   0000040
   Personality: Hoolock
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 166176
   0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 05 01
   0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 04 02
   0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 01 03
   0000030
   Personality: Vervet
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 166224
   0000000 00 04 00 00 00 04 00 00 00 71 00 00 12 04 04 02
   0000010 04 00 00 00 14 00 00 00 00 71 00 00 01 12 01 04
   0000020 00 02 00 00 14 00 00 00 00 71 00 00 00 00 06 03
   0000030 00 08 00 00 00 02 00 00 00 71 00 00 22 05 05 01
   0000040
   Personality: Baboon
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 166288
   0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 03
   0000010 00 08 00 00 00 02 00 00 00 71 00 00 22 05 02 01
   0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 02
   0000030
   Personality: Eulemur
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 166336
   0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 04
   0000010 00 08 00 00 00 02 00 00 00 71 00 00 12 04 04 02
   0000020 10 00 00 00 10 00 00 00 00 00 00 00 00 10 00 01
   0000030
   Personality: Galago
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 166384
   0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02
   0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01
   0000020
   Personality: Colobus
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 166432
   0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02
   0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01
   0000020
   Personality: Mangabey
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 166480
   0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 03
   0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01
   0000020
   Personality: Nomascus
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 166528
   0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 05
   0000010 02 00 00 00 00 01 00 00 09 03 00 00 12 04 03 03
   0000020 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01
   0000030 00 04 00 00 04 07 00 00 00 73 00 00 21 03 02 02
   0000040
   Personality: Orangutan
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 166608
   0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 05
   0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01
   0000020
Kext/System/Library/Extensions/ATI6000Controller.kext/Contents/MacOS/AMD6000Controller
   Personality: Pithecia
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 179456
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 21 03 02 04
   0000010 04 00 00 00 14 02 00 00 00 01 00 00 00 00 04 03
   0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 01
   0000030
   Personality: Bulrushes
   ConnectorInfo count in decimal: 6
   Disk offset in decimal 179504
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 21 03 02 02
   0000020 00 04 00 00 04 03 00 00 00 01 00 00 12 04 03 03
   0000030 00 04 00 00 04 03 00 00 00 01 00 00 22 05 04 04
   0000040 00 04 00 00 04 03 00 00 00 01 00 00 10 00 05 05
   0000050 00 04 00 00 04 03 00 00 00 01 00 00 20 01 06 06
   0000060
   Personality: Cattail
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 179600
   0000000 02 00 00 00 40 00 00 00 29 05 00 00 00 00 00 05
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000020 00 04 00 00 00 01 00 00 00 09 10 00 21 03 02 02
   0000030 00 04 00 00 00 01 00 00 00 09 10 00 12 04 03 03
   0000040
   Personality: Hydrilla
   ConnectorInfo count in decimal: 5
   Disk offset in decimal 179664
   0000000 02 00 00 00 00 01 00 00 09 01 00 00 12 04 03 03
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000020 00 04 00 00 00 01 00 00 00 09 10 00 21 03 02 02
   0000030 00 04 00 00 00 01 00 00 00 09 10 00 22 05 05 04
   0000040 00 04 00 00 04 03 00 00 00 01 00 00 10 00 04 05
   0000050
   Personality: Duckweed
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 179744
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 04 01
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 22 05 05 02
   0000020 00 08 00 00 04 02 00 00 00 01 00 00 11 02 03 04
   0000030 00 02 00 00 14 02 00 00 00 01 00 00 00 00 06 05
   0000040
   Personality: Fanwort
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 179808
   0000000 02 00 00 00 40 00 00 00 29 05 00 00 00 00 00 04
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000020 00 04 00 00 00 01 00 00 00 09 10 00 21 03 02 02
   0000030 00 04 00 00 00 01 00 00 00 09 10 00 12 04 03 03
   0000040
   Personality: Elodea
   ConnectorInfo count in decimal: 5
   Disk offset in decimal 179872
   0000000 02 00 00 00 00 01 00 00 09 01 00 00 12 04 03 03
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 10 00 05 05
   0000020 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000030 00 04 00 00 00 01 00 00 00 09 10 00 21 03 02 02
   0000040 00 04 00 00 00 01 00 00 00 09 10 00 22 05 04 04
   0000050
   Personality: Kudzu
   ConnectorInfo count in decimal: 2
   Disk offset in decimal 179952
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 03 03
   0000010 00 08 00 00 04 02 00 00 00 01 00 00 11 02 01 01
   0000020
   Personality: Gibba
   ConnectorInfo count in decimal: 5
   Disk offset in decimal 179984
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 05 01
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 22 05 04 02
   0000020 00 08 00 00 04 02 00 00 00 01 00 00 11 02 06 04
   0000030 00 02 00 00 14 02 00 00 00 01 00 00 00 00 03 05
   0000040 04 00 00 00 04 02 00 00 00 01 00 00 11 02 01 03
   0000050
   Personality: Lotus
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 180064
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000010 00 08 00 00 04 02 00 00 00 01 00 00 22 05 04 04
   0000020 00 04 00 00 00 01 00 00 00 01 00 00 21 03 02 02
   0000030
   Personality: Ipomoea
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 180112
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 01 05
   0000010 00 08 00 00 04 02 00 00 00 01 00 00 11 02 04 03
   0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 02
   0000030
   Personality: Muskgrass
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 180160
   0000000 00 04 00 00 04 03 00 00 00 01 01 00 11 02 01 01
   0000010 00 04 00 00 00 01 00 00 00 09 12 00 21 03 02 02
   0000020 00 04 00 00 00 01 00 00 00 09 13 00 22 05 04 04
   0000030 00 08 00 00 04 02 00 00 00 01 04 00 12 04 03 03
   0000040
   Personality: Juncus
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 180224
   0000000 00 04 00 00 04 03 00 00 00 01 00 00 12 04 03 03
   0000010 00 04 00 00 04 03 00 00 00 01 00 00 10 00 04 05
   0000020 00 04 00 00 04 03 00 00 00 01 00 00 11 02 01 01
   0000030 00 04 00 00 04 03 00 00 00 01 00 00 21 03 02 02
   0000040
   Personality: Osmunda
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 180288
   0000000 02 00 00 00 00 01 00 00 29 05 01 00 10 00 05 05
   0000010 00 04 00 00 04 03 00 00 00 09 02 00 11 02 01 01
   0000020 00 04 00 00 04 03 00 00 00 09 03 00 21 03 02 02
   0000030 00 08 00 00 04 02 00 00 00 01 04 00 12 04 03 03
   0000040
   Personality: Pondweed
   ConnectorInfo count in decimal: 3
   Disk offset in decimal 180352
   0000000 02 00 00 00 00 01 00 00 09 01 01 00 10 00 05 05
   0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01
   0000020 00 04 00 00 04 03 00 00 00 01 03 00 21 03 02 02
   0000030
   Personality: Spikerush
   ConnectorInfo count in decimal: 4
   Disk offset in decimal 180400
   0000000 02 00 00 00 40 00 00 00 29 05 01 00 00 00 00 05
   0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 01
   0000020 00 04 00 00 00 01 00 00 00 09 02 00 21 03 02 02
   0000030 00 04 00 00 00 01 00 00 00 09 03 00 12 04 03 03
   0000040
   Personality: Typha
   ConnectorInfo count in decimal: 5
   Disk offset in decimal 180464
   0000000 00 04 00 00 04 03 00 00 00 01 01 00 11 02 04 01
   0000010 00 04 00 00 04 03 00 00 00 01 02 00 21 03 05 02
   0000020 00 04 00 00 00 01 00 00 00 09 03 00 10 00 02 05
   0000030 00 04 00 00 00 01 00 00 00 09 04 00 20 01 03 06
   0000040 04 00 00 00 14 02 00 00 00 01 05 00 02 04 01 03
   0000050

 

bom hack

  • Like 2
Link to comment
Share on other sites

 Share

×
×
  • Create New...