Hello everyone,
I’m experiencing a black screen issue with my Mac Pro 5,1 running macOS Monterey when using an RX 580. The same GPU works fine in Mojave, but with Monterey, there’s no display output, and even the keyboard lights (caps lock) don’t turn on. I’m using OpenCore legacy 2.3.2 I’ve tried various steps, but need your help.
System Details:
• Device: Mac Pro 5,1 (Mid 2012)
• GPU: Sapphire RX 580 8GB (Device ID: 67DF, supported model)
• CPU: (2.4 6 core xeon CPU)
• RAM: (40GB 1333 MHz DDR3)
• OS: macOS Monterey 12.7.4
Firmware: 144.0.0.0.0
• Bootloader: OpenCore legacy 2.3.2
Steps Taken:
1. SMBIOS: Using iMacPro1,1 (switched from MacBook1,1 for RX 580 compatibility).
2. DeviceProperties (RX 580):
• Path: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)
• Values: AAPL,slot-name: Slot-1, device_type: Display Controller, model: AMD Radeon RX 580
3. NVRAM (boot-args): agdpmod=pikera -v keepsyms=1 -wegnoegpu (also tried without -wegnoegpu).
4. Kexts: WhateverGreen.kext and Lilu.kext active (latest versions).
5. BIOS Settings: Above 4G Decoding enabled, CSM disabled, Primary Display set to PEG (verified).
6. Validator: OpenCore Validator shows no errors.
• RX 580 works in Mojave.
• Monterey boots with integrated GPU, black screen with RX 580.
Issue: With RX 580 installed, Monterey shows a black screen before boot, and the system freezes (keyboard lights don’t turn on). No verbose output either. The issue seems software-related since the GPU works in Mojave.
Question: Has anyone experienced this with RX 580 on Monterey? Is there something missing in my OpenCore config? Any suggestions would be greatly appreciated.
Thanks!
I’m experiencing a black screen issue with my Mac Pro 5,1 running macOS Monterey when using an RX 580. The same GPU works fine in Mojave, but with Monterey, there’s no display output, and even the keyboard lights (caps lock) don’t turn on. I’m using OpenCore legacy 2.3.2 I’ve tried various steps, but need your help.
System Details:
• Device: Mac Pro 5,1 (Mid 2012)
• GPU: Sapphire RX 580 8GB (Device ID: 67DF, supported model)
• CPU: (2.4 6 core xeon CPU)
• RAM: (40GB 1333 MHz DDR3)
• OS: macOS Monterey 12.7.4
Firmware: 144.0.0.0.0
• Bootloader: OpenCore legacy 2.3.2
Steps Taken:
1. SMBIOS: Using iMacPro1,1 (switched from MacBook1,1 for RX 580 compatibility).
2. DeviceProperties (RX 580):
• Path: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)
• Values: AAPL,slot-name: Slot-1, device_type: Display Controller, model: AMD Radeon RX 580
3. NVRAM (boot-args): agdpmod=pikera -v keepsyms=1 -wegnoegpu (also tried without -wegnoegpu).
4. Kexts: WhateverGreen.kext and Lilu.kext active (latest versions).
5. BIOS Settings: Above 4G Decoding enabled, CSM disabled, Primary Display set to PEG (verified).
6. Validator: OpenCore Validator shows no errors.
• RX 580 works in Mojave.
• Monterey boots with integrated GPU, black screen with RX 580.
Issue: With RX 580 installed, Monterey shows a black screen before boot, and the system freezes (keyboard lights don’t turn on). No verbose output either. The issue seems software-related since the GPU works in Mojave.
Question: Has anyone experienced this with RX 580 on Monterey? Is there something missing in my OpenCore config? Any suggestions would be greatly appreciated.
Thanks!