Jump to content

Gráficas ATI


  • Please log in to reply
1 reply to this topic

#1
artur-pt

artur-pt

    InsanelyMacaholic

  • Local Moderators
  • 4,753 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

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

Attached File  1.png   51.61KB   50 downloads

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
<key>GraphicsEnabler</key>
<string>Yes</string>

Pode eventualmente ser carregada outra kext

ATIFramebuffer

Chameleon
<key>AtiConfig</key>
<string>nome da Framebuffer</string>

Attached File  2.png   129.25KB   58 downloads

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>

Attached File  3.png   176.19KB   46 downloads

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

Attached File  4.png   87.98KB   26 downloads

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 .

Attached File  5.png   71.25KB   22 downloads

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.

Attached File  6.png   109.66KB   14 downloads

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.insanelym...r/#entry1937793



#2
artur-pt

artur-pt

    InsanelyMacaholic

  • Local Moderators
  • 4,753 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco
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





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy