Jump to content

Enable Hardware Acceleration for HD 6950 (Mountain Lion)


figarotheall
 Share

23 posts in this topic

Recommended Posts

I Has in info.plist of AtiRadeonX3000.kext (responsible for the acceleration of my Sapphire HD 6950 2GB):

 

...

<string>IOAccelerator</string>

<key>IOPCIMatch</key>

<string>0x68881002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002 0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002 0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002 0x67011002 0x67021002 0x67031002 0x67041002 0x67051002 0x67061002 0x67071002 0x67081002 0x67091002 0x67181002 0x67191002 0x671C1002 0x671D1002 0x67221002 0x67231002 0x67261002 0x67271002 0x67281002 0x67291002 0x67381002 0x67391002 0x67201002 0x67211002 0x67241002 0x67251002 0x67421002 0x67431002 0x67461002 0x67471002 0x67481002 0x67491002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67441002 0x67451002 0x67621002 0x67631002 0x67661002 0x67671002 0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67641002 0x67651002</string>

...

 

and system info says: 6719 1002...

 

and so:

 

<string>IOAccelerator</string>

<key>IOPCIMatch</key>

<string>0x67191002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002 0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002 0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002 0x67011002 0x67021002 0x67031002 0x67041002 0x67051002 0x67061002 0x67071002 0x67081002 0x67091002 0x67181002 0x67191002 0x671C1002 0x671D1002 0x67221002 0x67231002 0x67261002 0x67271002 0x67281002 0x67291002 0x67381002 0x67391002 0x67201002 0x67211002 0x67241002 0x67251002 0x67421002 0x67431002 0x67461002 0x67471002 0x67481002 0x67491002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67441002 0x67451002 0x67621002 0x67631002 0x67661002 0x67671002 0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67641002 0x67651002</string>

 

the Hardware acceleration will ok now? It's so simply?

 

I erase amdradeonacelerator.kext and all AMD's kext because were incompatible with ATI's kext (I followed the guide

http://www.insanelym...l=&fromsearch=1)

Link to comment
Share on other sites

@figarotheall:

update: OS X 10.8

 

introduction of new kext:

 

AMDRadeonAccelerator.kext

 

that will replace the ATIRadeonx3000

 

In 10.8, I don't think it uses X3000 anymore. Try and edit info.plist of x3000 and amdradeonaclerator.kext then try booting with and without it.

Link to comment
Share on other sites

I Has in info.plist of AtiRadeonX3000.kext (responsible for the acceleration of my Sapphire HD 6950 2GB):

 

...

<string>IOAccelerator</string>

<key>IOPCIMatch</key>

<string>0x68881002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002 0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002 0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002 0x67011002 0x67021002 0x67031002 0x67041002 0x67051002 0x67061002 0x67071002 0x67081002 0x67091002 0x67181002 0x67191002 0x671C1002 0x671D1002 0x67221002 0x67231002 0x67261002 0x67271002 0x67281002 0x67291002 0x67381002 0x67391002 0x67201002 0x67211002 0x67241002 0x67251002 0x67421002 0x67431002 0x67461002 0x67471002 0x67481002 0x67491002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67441002 0x67451002 0x67621002 0x67631002 0x67661002 0x67671002 0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67641002 0x67651002</string>

...

 

and system info says: 6719 1002...

 

and so:

 

<string>IOAccelerator</string>

<key>IOPCIMatch</key>

<string>0x67191002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002 0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002 0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002 0x67011002 0x67021002 0x67031002 0x67041002 0x67051002 0x67061002 0x67071002 0x67081002 0x67091002 0x67181002 0x67191002 0x671C1002 0x671D1002 0x67221002 0x67231002 0x67261002 0x67271002 0x67281002 0x67291002 0x67381002 0x67391002 0x67201002 0x67211002 0x67241002 0x67251002 0x67421002 0x67431002 0x67461002 0x67471002 0x67481002 0x67491002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67441002 0x67451002 0x67621002 0x67631002 0x67661002 0x67671002 0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67641002 0x67651002</string>

 

the Hardware acceleration will ok now? It's so simply?

 

I erase amdradeonacelerator.kext and all AMD's kext because were incompatible with ATI's kext (I followed the guide

http://www.insanelym...l=&fromsearch=1)

 

ok...but it's right or not how I modified or I have to do anything else?

Link to comment
Share on other sites

No. I've tried edited AMdRadeonAccelerator.kext but it still given a white screen.

And ATIX3000.kext already has 6719-1002 in it if you look hard enough ( or search? ).

Still a no-go for acceleration for 6950 on 10.8

Link to comment
Share on other sites

hello

 

that is not a clean install of ML

 

ati3000radeonx dont exist anymore im ML

 

is the amdradeonacelerator who replace it

 

must be edited by the familly of the vga, inside the vga familly, insert u dev id if was not there

 

if u have in s/l/e

 

atiradeon3000x i that system instaled is not good

 

read the post, in begin it show how to edit the amdradeonacelerator

 

the only 2 kext to edit is ati6000controller and amdradeonacelerator

 

good hack

Link to comment
Share on other sites

hello

 

that is not a clean install of ML

 

ati3000radeonx dont exist anymore im ML

 

is the amdradeonacelerator who replace it

 

must be edited by the familly of the vga, inside the vga familly, insert u dev id if was not there

 

if u have in s/l/e

 

atiradeon3000x i that system instaled is not good

 

read the post, in begin it show how to edit the amdradeonacelerator

 

the only 2 kext to edit is ati6000controller and amdradeonacelerator

 

good hack

 

However I have only ATI's kext modified for HD 6950 and I haven't AMD's kext in S/L/E...so boh :wallbash: :wallbash:

Link to comment
Share on other sites

hello

 

man or u speak clear what u have, and u problem, i say again if u have 10.8 mountain lion installed, u don't have atiradeon3000x.kext in the system

don't exist anymore, is all in the post, or i don't understand what u are saying.....

 

good hack

Link to comment
Share on other sites

hello

 

man or u speak clear what u have, and u problem, i say again if u have 10.8 mountain lion installed, u don't have atiradeon3000x.kext in the system

don't exist anymore, is all in the post, or i don't understand what u are saying.....

 

good hack

 

ok...I has correct kexts now but AMDaccelerator e ATI6000 controller have already my DeviceID VendorID...but I has white screen..why?

Link to comment
Share on other sites

I had issues with white screens and garbled graphics on my Ati card in Mountain Lion too.

 

I "fixed" it by using the AtiController, AtiFramebuffer and AtiSupport kexts from Lion (make sure you aren't using the AtiX3000 kexts) and the AMD kexts from Mountain Lion. You may also need to pass in the correct AtiConfig and AtiPorts for your card in org.chameleon.boot.plist, if Chameleon doesn't automatically pick the right ones for you.

Link to comment
Share on other sites

Link to comment
Share on other sites

@manor

 

Thank you very much for sharing you 6950 files with us.

 

I have a question concerning the DSDT's do we need them all installed? How do we that the best way?

 

install kexts via kext wizard

and edit graphics to your dsdt.

set bios intit

then restart -v

 

Enable whitescreen

You have to use Mini DisplayPort Male to DVI-D Dual Link Female Premium Adapter

 

http://www.canadacomputers.com/product_info.php?cPath=98_106&item_id=024628

Link to comment
Share on other sites

you need another Graphics Card to get 6950 work

I tried nvidia card @ 1 slot and 6950 @ 2nd slot but the two video cards are recognized as multi-monitor, in fact the main desktop is shown by the nvidia card and AMD card simply shows an empty desktop, so if I unplug the nvidia, I have only an empty desktop without hardware acceleration....You should find another method that works with only my HD 6950...with two card it doesn't work. :wallbash:

Link to comment
Share on other sites

  • 4 months later...
  • 2 months later...
  • 2 weeks later...

if you see cursor with gray screen.. press power button to goto sleep and press again to come back. u might get desktop. if u dont then ur kext aren't loaded properly or incorrect ones. i can get 6950 working with full resolution just no acceleration. which makes it useless pretty much.

Link to comment
Share on other sites

 Share

×
×
  • Create New...