Computer Type: Desktop
GPU: AMD RX 590 8GB
CPU: AMD FX 6300 6 CORE
Motherboard: GIGABYTE 990XA-UD3
BIOS Version: 7C56v15
RAM: 8GB
PSU: COOLER MASTER 500W
Case:
Operating System & Version: macOS Catalina, macOS Monterey, Linux EndeavourOS, Windows 10
GPU Drivers:
Chipset Drivers:
Background Applications:
Description of Original Problem: I decided to upgrade to macOS 12 Monterey from macOS 11 Big Sur. Until now I had a NVIDIA GT 730 that was working fine, but I read that Nvidia would not work with Monterey. So I decided to get me a AMD Radeon RX 590 since in all relevant sites, it was mentioned that Polaris core (RX 580, RX 590, etc) was compatible with macOS Big Sur, Monterrey and even Ventura. I installed the graphics card and Big Sur 11.7.10 works just fine. Acceleration and all. But, when I try to boot from the Monterey disk (I have Big Sur and Monterrey on separate disks) the system boots fine up to the point of second stage (I can see the Apple logo accelerated) and when it starts to load the system and land into the login screen, the screen goes blank and alternates between display messages (the messages the display shows when it comes alive) and never settles in the login screen.
Troubleshooting: Before I install the ADM RX 590, I tried the OCLP patch to make Nvidia work in Monterey but it didn't cut it. So I installed the AMD Radeon RX 590. macOS Big Sur works but macOS Monterey doesn't.
I use OpenCore 0.9.8. If I set boot argument "-amd_no_dgpu_accel" in NVRAM the system boots fine and lands in Monterey login screen. When I click "About This Mac", it reports back that it sees the graphics card just fine. I guess this means that for some reason the acceleration framebuffer has a problem. Of course you can't use the system without graphics acceleration. It's useless.
[link] [comments]
Post a Comment