[OC Big Sur: Ryzen 5900x + B550 + Radeon vii] cannot use multiple monitors

I built a ryzentosh yesterday. It was completely fine, usb mapped, sleep, audio, everything works perfectly. However, once a second monitor plugged in, problems come.

For the first time booting after a second monitor plugged in, it can boot and go pass the bios and into the OS, no matter macOS or windows. In windows, it works perfectly. In macOS, the two monitors are detected, but the second one is in black screen. The function for the second monitor seems normally in the macOS, which mean I could move the mouse or drag a program to the screen, only with black screen. The second monitor will be detected as the second one no matter which port it is in. Let's say I have A and B monitor. When A in port 1, B in port 2, B is the second one. However, When A in port 2, B in port 1, B is still the second one, or the one doesn't work.

After the boot with two monitors, normal shutdown would work, but the next boot after that not. It cannot boot even to the bios, straight into black screen for all the monitors.

Here is my build and efi:

ryzen 5900x

asrock b550 extreme4

radeon vii

16 gb *2 kingston fury 3600

https://drive.google.com/drive/folders/1NoUszSavH1Q0rXsTCKojRllmw9GeB2pY?usp=sharing

Please help:< thank you so much.

submitted by /u/ijustcantfindaname
[link] [comments]