Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MedRuf

macrumors newbie
Original poster
Oct 7, 2024
2
0
Hello everyone, i bought myself a Mac Pro 4.1 and i put in some x5690 cpus which work fine, but when i installed the Sapphire RX580 no boot screen and nothing loaded, no video signal, it does boot on Windows but not on MacOS, it gives me the beep, and than it just stays there, when i press the power button it immediately turns off after a single press i am stuck, i did install MacOS Sonoma with OpenCore
 
What GPU did you have before the RX580.
Did you have a previous macOS version installed before Sonoma.
 
So two things to check (at least) -

As @MarkC426 said - OCLP root patches have to be installed with all of the hardware in place as OCLP surveys the machine and patches for the hardware it sees. In the cMP that means it will replace video drivers - if your RX580 wasn't installed when OCLP did its patching it won't work. So the first question is did the machine boot with the old graphics card before OCLP and/or with OCLP?

The second thing to that your RX580 (if purchased used) could either be a mining card and needs to have the stock bios reflashed or if it came from China it might actually be a RX570 and need a different BIOS or may not be compatible. There are several threads discussing this.
 
Hi @MedRuf . Welcome to the community. I strongly encourage you to add a meaninful signature with your hardware/macOS set up to increase your chances of others replying and helping you, including what macOS version you'r running, the OCLP version (if used) etc.

Now back to your issue. Please confirm your firmware version. I assume it's 144.0.0.0.0 given you're running those X5690's. WHat is the exact model of your GPU - make, model names - e.g. Sapphire Pulse RX 580 8GB. This may help someone else guide you to fixing the problem. Now back to you GPU, some RX580s hitting the market have been mined and the BIOS has ben changed and will cause a conflict with macOS. Does your GPU have a BIOS switch - usually the RX580 have a Gaming and Compute VBIOS (they can be referred to with other names like MINING, or OC etc). If you have the BIOS switch chances are that the other one may have been left untouched, so toggle the switch and try again. If the VBIOS has been changed and isn;t compatible with Apple then you could consider reflashing it back to the original BIOS. I'll levae you to do your own reading on this, but perhaps this link might get you started.

Another likely issue might be with your OCLP settings. There's a tick option for "AMD GOP Injection - Inject AMD GOP on PC GPUs". Before you deploy OCLP, consider resetting NVRAM (restart holding down these 4 keys continuously: Cmd+Opt+P+R) until you've heard the startup chime sound 3 times (make it 4 if you think you've missed the first one). Let us know how you go.

@sfalatko bet me to it concerning the BIOS ;) but makes a good point about having the RX580 installed at the time you build OCLP and then apply root patches.
 
So two things to check (at least) -

As @MarkC426 said - OCLP root patches have to be installed with all of the hardware in place as OCLP surveys the machine and patches for the hardware it sees. In the cMP that means it will replace video drivers - if your RX580 wasn't installed when OCLP did its patching it won't work. So the first question is did the machine boot with the old graphics card before OCLP and/or with OCLP?

The second thing to that your RX580 (if purchased used) could either be a mining card and needs to have the stock bios reflashed or if it came from China it might actually be a RX570 and need a different BIOS or may not be compatible. There are several threads discussing this.
I installed the graphics card after the OCLP, and the machine does boot with the old graphics card that the machine came with, but with the new it only boots on windows, thank you for your replies.
 
I installed the graphics card after the OCLP, and the machine does boot with the old graphics card that the machine came with, but with the new it only boots on windows, thank you for your replies.

You can't change your GPU with OCLP.

OCLP root patches remove support for any other GPU that has different drivers than the GPU used for the initial macOS install.
 
Since we need Option Boot Drive selector, which is not available with the RX580, and we want to use OCLP, can we boot up OCLP using a non metal card and at some point in the process, after Boot Drive is selected, swap the non metal GPU for the RX580?
 
Since we need Option Boot Drive selector, which is not available with the RX580, and we want to use OCLP, can we boot up OCLP using a non metal card and at some point in the process, after Boot Drive is selected, swap the non metal GPU for the RX580?

If your RX 580 is not showing the OC boot picker, the GPU firmware is not the factory one. Probably a 2nd hand crypto mining card.

Flash back the factory GPU firmware to the GPU:

 
The GPU is the very one that was in the machine for your Boot Rom Service. Before I got stupid and tried to upgrade this 2012 5,1 to Sequoia this GPU worked perfectly with Monterey for several years.

I will look at the link.

Rapaz este negócio vai me matar! Viu...

Thank you!
 
I have a working Monterey install on a PCI NVME drive in my Mac Pro 5,1 with a Sapphire Pulse RX580 PC version, working for years. I've been trying to create a Sequoia USB installer via OCLP to no avail..
Every time I try to boot holding the option key nothing happens - obviously no boot picker will show, but thought I just press right arrow once then enter to boot into OC EFI installer.. Nothing happens, but the machine switches off immediately on pressing the power button.
It does this regardless of the following OCLP settings I've installed to the USB:
1- stock settings onto the EFI of the USB installer; 2- selecting Mac Pro 5,1 in Target Machine; 3- also ticking the GOP Injection button..

Is there any streamlined/automated approach, or is it trial and error?
 
Also wondering if it's worth copying the EFI folder from my working Monterey system drive onto the USBs EFI..
If all else fails, would it be better to try creating the installer on an internal SSD in case USB is causing issues?
 
Hey Joe,

I'm not a genius but I tried it and after talking to a true genius, OCLP is just not up to reliably taking you past macOS Monterey. You and I have almost identical Mac Pros 5,1 - Boot Rom...RX580 etc.

I had to pay some money to get my MP back to working shape. Most all software will run with Monterey.

I'd recommend you wait till OCLP has tackled the Sequoia issue first.
 
Hello everyone, i bought myself a Mac Pro 4.1 and i put in some x5690 cpus which work fine, but when i installed the Sapphire RX580 no boot screen and nothing loaded, no video signal, it does boot on Windows but not on MacOS, it gives me the beep, and than it just stays there, when i press the power button it immediately turns off after a single press i am stuck, i did install MacOS Sonoma with OpenCore
Your RX580 is likely an overclocked version, like a Nitro RX580. Or a mining version that's been overclocked to the max. It might even be an RX590. It's trying to draw more auxiliary power than your board connectors will allow. This triggers an immediate shutdown to protect your logic board.

You can solve it by using a graphics card that draws less power (like a non-overclock RX580) or the PIXLAS mod, or even tapping some extra power from your optical bay SATA connectors. If it was user-overclocked with a mining firmware, others have already covered how to fix that.

For the power mods, as well as other GPU suggestions, see the GPU Compatibility List thread for details and links.
 
Hey Joe,

I'm not a genius but I tried it and after talking to a true genius, OCLP is just not up to reliably taking you past macOS Monterey. You and I have almost identical Mac Pros 5,1 - Boot Rom...RX580 etc.

I had to pay some money to get my MP back to working shape. Most all software will run with Monterey.

I'd recommend you wait till OCLP has tackled the Sequoia issue first.
Thanks David

Is there anywhere else you've seen this issue discussed or addressed? Otherwise I'd have no idea if it has been resolved
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.