I have an RX 5700 XT graphics card that won't output video on my X99 motherboard, even though it works fine on other PCs. I've checked everything—cables, slots, you name it—and they all work. Interestingly, my older RX 580 runs perfectly fine in this setup. I'm wondering if I need to update the BIOS or if upgrading my X99 motherboard to a newer model would help. A technician has mentioned that the graphics card may not be compatible with my motherboard, though I suspect this might be more of a sales pitch. Any insights?
2 Answers
Both the RX 5700 XT and X99 motherboard are older hardware, but they should still be compatible since they use modern UEFI. I recommend updating your BIOS to the latest version and experimenting with different PCIe slots. If possible, try using the RX 5700 XT in a secondary slot; X99 boards were often designed for multiple GPUs, unlike many single-slot setups.
That sounds like a tough spot! If you can’t access CSM, try reaching out to the vendor for any support—they might have more specific fixes.
What specific X99 motherboard do you have? Older boards can struggle with UEFI GOP compatibility, especially with newer cards like the 5700 XT that often drop legacy BIOS support. Updating the BIOS might help, and another option is to keep both the RX 580 and RX 5700 XT installed so the system can boot using the 580 first, allowing Windows to activate the 5700 XT later.
It's a generic X99, and I don't know the exact model. The BIOS version is 2.18.1, and unfortunately, I can't use the CSM setting to switch compatibility modes. It's frustrating!

I faced a similar issue with a 3080 and a Chinese X99 board, but I fixed it by disabling CSM boot in the BIOS.