Black screen & system reset before any GUI shows up

swurl

New member
AMD OS X Member
Feb 13, 2025
6
0
1
CPU:
Ryzen 7 7800X3D
Booting OpenCore works fine; after that it gets past a bunch of text, but after a few seconds the screen goes black and eventually the system resets after a minute or so. I took a slomo video and the last things I could see were:
Code:
Unsupported CPU
Unsupported PCH
Couldn't alloc class "AppleKeyStoreTest"
launchd: ... uncorking exec source upfront

Above 4G Decoding & Resize Bar support are enabled, fast boot, secure boot, iommu, csm, and serial/com ports are disabled.
Mobo: Gigabyte B650 Gaming X AX v2 REV 1.5
CPU: Ryzen 7 7800X3D
GPU: Radeon RX 6600
Ventura, obviously

This computer has worked before (about a year ago), I found the configuration but for some reason it actually didn't even work this time.

EFI and logs are attached.
 

Attachments

For the record, sonoma has the same issue. I also noticed that it spams "vm_shared_region_start_address() failed".
 
Tried adding MMIO whitelist, disabling reBAR and setting ResizeAppleGpuBars=-1, nothing worked.
 
Did you at any point during the year when the Hack was unused for macOS update the Bios?

Do you have your Bios set correctly for running macOS?

I have, but just recently as I was testing this. I tried it before a BIOS update, no dice. After, no dice. I have all the correct options as well, that is, disabled CSM, IOMMU, Fast Boot, Secure Boot, Serial port. (no COM/PAR port) Also tried with and without Above 4G and ReBAR (changing boot-args and ResizeAppleGpuBar respectively).
 
Also, I tried disabling all the debug stuff. Apple logo and progress bar shows up but it just gets to like 5% and then goes to the black screen.
 
Try this revised EFI, it will hopefully help.

NootRX.kext can cause a black screen issue when installing macOS. I have disabled the kext in the revised config.plist, see if that helps. You can Enable the kext once macOS is installed and you are on the Desktop.
 

Attachments

Try this revised EFI, it will hopefully help.

NootRX.kext can cause a black screen issue when installing macOS. I have disabled the kext in the revised config.plist, see if that helps. You can Enable the kext once macOS is installed and you are on the Desktop.
That seems to make it exit even earlier on an RTC read failure.
 
Do you have a photo of the KP?
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.