Contribute
Register

What about AMD's R9 Series (280x, 290x) on our Hackintoshes?. Further explanation.

Status
Not open for further replies.
You are correct. Good info.

I too like accelerated graphics. Since upgrading Yosemite, my r9 270x dropped to ¼ the speed. I will reinstall my Mav 9.5 if I can't figure out how to change the frame buffer soon. I use Adobe CC daily for magazine work and really notice no difference ... but still ... I want what my GPU can give.
 
You are correct. Good info.

I too like accelerated graphics. Since upgrading Yosemite, my r9 270x dropped to ¼ the speed. I will reinstall my Mav 9.5 if I can't figure out how to change the frame buffer soon. I use Adobe CC daily for magazine work and really notice no difference ... but still ... I want what my GPU can give.
Changing the frame buffer can be done with key/string in .boot.plist. You can use it as a boot flag at startup to test different frame buffers before settling on the one that works the best. We had the same problem with the HD5770 back in 2010. A little research will show you how.
 
Thank you GB for the tip.

I found the info to change frame buffer personalities and ports. I tried many. Some had an effect on the way dual monitors booted, but none changed the 3d speed test in NovaBench. I suppose it's not really a frame buffer personality issue.

I also discovered "ioreg" command in Terminal. It shows what personality you have. This is with AtiConfig=Hamachi

| | | +-o IOPP <class IOPCI2PCIBridge, id 0x10000021a, registered, match$
| | | +-o PEGP@0 <class IOPCIDevice, id 0x1000001c1, registered, match$
| | | | +-o RadeonSensors <class RadeonSensors, id 0x100000227, regist$
| | | | +-o AMD7000Controller <class AMD7000Controller, id 0x1000002e5$
| | | | +-o ATY,Hamachi@0 <class AtiFbStub, id 0x100000323, registered$
| | | | | +-o AMDFramebufferSI <class AMDFramebuffer, id 0x100000327, $
| | | | | +-o AGPM <class AGPM, id 0x10000032a, registered, matched,$
| | | | | | +-o gpu-control <class IOService, id 0x10000032b, regist$
| | | | | | +-o IOHWControl <class IOHWControl, id 0x1000003c7, re$

this is without AtiConfig

| | | +-o IOPP <class IOPCI2PCIBridge, id 0x10000021b, registered, match$
| | | +-o PEGP@0 <class IOPCIDevice, id 0x1000001c1, registered, match$
| | | | +-o RadeonSensors <class RadeonSensors, id 0x10000022f, regist$
| | | | +-o AMD7000Controller <class AMD7000Controller, id 0x1000002d6$
| | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x1000003$
| | | | | +-o AMDFramebufferSI <class AMDFramebuffer, id 0x10000032c, $
| | | | | +-o AGPM <class AGPM, id 0x100000330, registered, matched,$

I'm guessing (blindly) that it just reads the GPU's Bios. I installed Yosemite with a DSDT this time, hoping I might find a patch. I've read solutions using Clover but I'm not ready for that.
 
Thank you GB for the tip.

I found the info to change frame buffer personalities and ports. I tried many. Some had an effect on the way dual monitors booted, but none changed the 3d speed test in NovaBench. I suppose it's not really a frame buffer personality issue.

I also discovered "ioreg" command in Terminal. It shows what personality you have. This is with AtiConfig=Hamachi

| | | +-o IOPP <class IOPCI2PCIBridge, id 0x10000021a, registered, match$
| | | +-o PEGP@0 <class IOPCIDevice, id 0x1000001c1, registered, match$
| | | | +-o RadeonSensors <class RadeonSensors, id 0x100000227, regist$
| | | | +-o AMD7000Controller <class AMD7000Controller, id 0x1000002e5$
| | | | +-o ATY,Hamachi@0 <class AtiFbStub, id 0x100000323, registered$
| | | | | +-o AMDFramebufferSI <class AMDFramebuffer, id 0x100000327, $
| | | | | +-o AGPM <class AGPM, id 0x10000032a, registered, matched,$
| | | | | | +-o gpu-control <class IOService, id 0x10000032b, regist$
| | | | | | +-o IOHWControl <class IOHWControl, id 0x1000003c7, re$

this is without AtiConfig

| | | +-o IOPP <class IOPCI2PCIBridge, id 0x10000021b, registered, match$
| | | +-o PEGP@0 <class IOPCIDevice, id 0x1000001c1, registered, match$
| | | | +-o RadeonSensors <class RadeonSensors, id 0x10000022f, regist$
| | | | +-o AMD7000Controller <class AMD7000Controller, id 0x1000002d6$
| | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x1000003$
| | | | | +-o AMDFramebufferSI <class AMDFramebuffer, id 0x10000032c, $
| | | | | +-o AGPM <class AGPM, id 0x100000330, registered, matched,$

I'm guessing (blindly) that it just reads the GPU's Bios. I installed Yosemite with a DSDT this time, hoping I might find a patch. I've read solutions using Clover but I'm not ready for that.
Without the AtiConfig specified the system uses a generic ATI framebuffer that is the base for all ATI frame buffers so it works with all ATI/AMD cards - it won't get the best from QE/CI because of this and maybe only one port works, but at least it gets you into the system so you can add/modify things.
 
Rolled back to 10.9.5. I'm getting performance I like and 10.9.5 is a familiar friend. I'm going to try Yosemite again later but want to study Clover and give that a whirl. I found enough resources to do it right.
Here's some benchmarks I'm getting with this great GPU in 10.9.5:
 

Attachments

  • Luxmark gpu only.jpg
    Luxmark gpu only.jpg
    45.6 KB · Views: 147
  • NovaBench.jpg
    NovaBench.jpg
    73.1 KB · Views: 137
  • Luxmark cpu-gpu.jpg
    Luxmark cpu-gpu.jpg
    51.2 KB · Views: 161
I Have the exact same video card as you. Asus 290 R9 Direct CU II.
And I can't get it to work. Seen a lot of post of edited Kexts for the 290.
But the link to the downloadable kext are all dead, and can't seem to be able to make a correct edit myself =).

I was wondering if you could send me the Kext your using for the card and Clover-settings/FakeId
you are using. Would really like to get this card working!

Thanks in advance!
 
to get r9 270x working enough to get out of safemode I used AMD replace kext for Yosemite from Insanelymac.

it got my sound card working with Voodoohda and my video working good enough to get outa safemode
 
For me my windforce r9 280x OC Edition won't boot ;( but then I found a way do to work

1.Plug in the monitor to the GPU (the card not IGFX)
2.Boot into BIOS
3.Turn IGFX on (my CPU is i5 4690k No OC No turbo boost) (I think it only work with a few igfx)
4.Make IGFX Boot post
5. Save and exit
6.Boot with IGFX hook monitor for install (Optional if you already install OS X Yosemite )
7.Boot up have the IGFX still hooked up get into OS X check for errors and fix them
8. now you should have booted with OS X with no entering kernal flags :) or touch
9.Hook the Monitors to the GPU (aka R9 280x)
10.Boot (don't worry it will show blank screen just wait a few minute and OS X will show :)
11.Enjoy :)
 
I like to buy the 280x but I want to make sure that triple monitor is working. I suppose it is not working after reading all the reply's :( can somebody advise me?
 
Status
Not open for further replies.
Back
Top