Jump to content

Enable Hardware Acceleration for HD 6950 (Mountain Lion)


  • Please log in to reply
25 replies to this topic

#1
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male
Hi! Mountain Lion works well and recognizes my Sapphire HD 6950 2GB (full 1080p) but how can I enable hardware acceleration?
For example: without hardware acceleration the LaunchPad and a lot of app are too slow...help me! thanks a lot!

#2
artur-pt

artur-pt

    InsanelyMacaholic

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

read this

http://olarila.com/f....php?f=18&t=736

and edit the amdradeonacelerator by graphics familly

good hack

#3
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male

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)



#4
jayee

jayee

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
@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.

#5
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male

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?

#6
jayee

jayee

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
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

#7
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male
ah ok...So I don't know how enable Hardware acceleration... :wallbash: :wallbash:

hello

read this

http://olarila.com/f....php?f=18&t=736

and edit the amdradeonacelerator by graphics familly

good hack


artur-pt...help us!!! :wink2:

#8
artur-pt

artur-pt

    InsanelyMacaholic

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

#9
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male

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:

#10
artur-pt

artur-pt

    InsanelyMacaholic

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

#11
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male

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?

#12
moob

moob

    InsanelyMac Protégé

  • Donators
  • 55 posts
  • Gender:Male
  • Location:Fiumicino, Italy
you need another Graphics Card to get 6950 work

#13
Bogdan-x86

Bogdan-x86

    InsanelyMac Protégé

  • Members
  • Pip
  • 22 posts
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.

#14
manor

manor

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 304 posts
  • Gender:Male
finally its worked 4me.
you have too hdmi monitor.
http://www.insanelym...ic=280159&st=20


http://www.mediafire...1xefmboxrt8y5cp


#15
rndm_acc

rndm_acc

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
@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?

#16
manor

manor

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 304 posts
  • Gender:Male

@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.canadacom...&item_id=024628

#17
rndm_acc

rndm_acc

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts

install kexts via kext wizard
and edit graphics to your dsdt.
set bios intit
then restart -v


Okay, what I did was to take the Kexts and install them via KextWizard. Then I grabbed my DSDT via aida64 on my windows operating machine. I copied it to my Mac and patched it with (using "DSDT Editor") the files that are needed for my MB (from olarila.com) then I patched the DSDT with the "dsdt for 6950.dsl" you supplied with your download. I compiled it and copied the dsdt.aml file to my /Extra folder. Rebooting the machine results in a white screen showing nothing but the cursor.

What do you mean by "set bios intit"? And maybe I should leave out using ##### in my installation?

Thanks in advance

#18
manor

manor

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 304 posts
  • Gender:Male
look this guide

http://www.insanelym...ic=280159&st=20

#19
figarotheall

figarotheall

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
  • Gender:Male

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:

#20
rndm_acc

rndm_acc

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
@manor

Which guide do you mean? I think this guide is for 2 cards..





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

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