I tried this guide and didn't get too far but I have awesome news!
I decided to start from scratch from a fresh install and I got my XFX R9 290 DD 4GB to work on Sierra 10.12.5!!!! All outputs (2 DVI, 1 DP and also HDMI), multiple screens (got up to 3 to work as I don't have enough screens to test 4 for the moment but nothing seems to indicate a quad setup wouldn't work XD!!!!), hot swapping and even sleep sort of works (although it wakes up almost right away... not sure if it's the GPU or related to Kaby Lake and the 270... I can't get it to sleep at all using the HD 630).
I got the idea from an old Yosemite thread I read at another forum. Someone reported getting their DD to work in a similar manner.
Essentially, I did have to enable and set the IGPU as primary when booting. I just set one of the inputs on my Dell U2413f to it in case I need to boot into Win10 or whatever from Clover.
I essentially followed these steps:
- IGPU Enabled and set to Primary video output device in BIOS
- Clover has to be updated to 4114. I couldn't get it to work otherwise. I could get the card to be recognized as ATI 8XXX with full 4GB of RAM prior to that but no OpenCL or Metal support.
- 0x67B01002 ATI FakeID
- Set Framebuffer to Greyhound.
- ATI Inject Enabled.
That's all it took... I didn't have to do any kext edits or anything else. For what it's worth all 200 series patches and HD 630 edits were also applied at the same time. Not sure yet if that influenced this outcome.
I have a Sapphire Tri-X R9 290 4GB also that I will be conducting more tests with to corroborate. I'm hoping a swap will net similar results. I'll keep you folks posted.