Is there a NVIDIA or AMD graphics card that will work OOB? I use 2 monitors (older Apple 30 inch cinema via DVI & 24 inch Dell via DVI or HDMI), pretty much only use Adobe Lightroom and Photoshop for programs, and don't edit video. Right now the system is running the latest Mojave (10.14.6). I can use my Macbook Pro in the meantime as I find a solution but would love to get the Hackintosh back up and running with little fuss.
Here is what I have done so far:
Before doing a clean install I plugged in the RX580 to see if it would work OOB. It gave me the black screen while starting up.
I then tried doing a clean install with the RX580 and the Apple screen would go black when installing.
I gave up on that and did the clean install on the 660ti.
Before starting I did the following:
(Optional) I updated to the F12j BIOS located at
Tweaktown.com at the recommendation of several users in this thread. Here's the direct .zip Tweaktown
download link.
Prepare the
UniBeast USB thumb drive in accordance with the tonymacx86
Installation Guide for Mojave, Steps 1-2;
Download and put the following on the UniBeast Installation USB thumb drive:
Before I did the clean install I used these settings for BIOS:
Check your BIOS for the settings that thelostswede showed in his
article;
In addition to thelostswede's BIOS setup, apply these BIOS settings to allow sleep/wake-up to operate properly, and USB ports to act correctly after wake-up (thanks to arehep - see his post
here):
XHCI Pre-Boot Driver = Enabled
XHCI Mode =Smart Auto -> Sleep/wake-up works better set to Auto
Internal CPU PLL Over-voltage = Disable
I also tried different settings under Init Display First.
For Multibeast I used these settings:
Run MultiBeast for Mojave using the following configuration choices:
Quick Start > UEFI Boot Mode
Drivers > Audio > AppleALC
(Optional) Drivers > Misc > FakeSMC Plugins
(Optional) Drivers > Misc > FakeSMC HWMonitor Application
Drivers > Network > Intel > AppleIntelE1000e <--- Use the latest version
Drivers > USB > 7/8/9 Series USB Support
Drivers > USB > USBInjectAll
Drivers > USB > Remove XHCI USB Port Limit <--- Adds patch to remove XHCI USB Port Limit
Build <--- To see your full configuration
Note: the MultiBeast default System Definition is iMac14,2. I recommend you use the iMac14,2 SysDef for your installation and to get Mojave up and running. You can change it later if need be.
In my climb down the rabbit hole I found Stork's build with the RX580 and used this setting as well:
Customize -> Inject ATI <--- For use with RX 580
After Multibeast I did this:
For Sapphire RX 580 Pulse graphics card users:
Run
DCPIManager. If you get this result, skip the rest of these instructions as you have an early, macOS supported Sapphire RX 580 Pulse. If you don't get this result, the proceed, otherwise you are good to go.
Add the FBName = Orinoco and Inject > ATI=true & Intel=True to config.plist which you can do with Clover Configurator or Xcode or PlistEditor Pro (which I use):
I then shut down the computer.
I unplugged the 660ti and put the RX580 back in. Booted. Same thing. About 1/2 through the Apple screen it just goes black.
Shut it down. Put both cards in. If I am connected to the 660 it starts fine. If I then take the HDMI or DVI cable and plug it into the RX580 I get a black screen. In DCPI manager with both plugged in, it only shows the 660.
So I shut it down again took out the 660, started it and when it got to the Clover startup page I went to options. It is seeing the card as a RX480.
Shut down again put the 660 back and added Lilu and WhatEverGreen with KextBeast. Put 580 back in and black screen again.
So at this point I can't even get past the black Apple screen no matter what I have tried. I even tried loading optimized settings in BIOS again and resetting all that. If I plug in the 660 the computer starts up fine.