You should have absolutely no issues with that hardware on Fedora.
Could you try switching the display cable out? If that doesn’t work, try switching the cable to a different type (e.g. DisplayPort instead of HDMI or vice versa). If that also doesn’t work, try with a different display if you can.
Hmm, that’s strange. Can’t think of much else that could prevent that system from displaying anything.
Since you mentioned safe graphics work, can you try enabling the automatic login for your user in GNOME/KDE so the login screen gets skipped?
If that doesn’t work: After booting in normal mode, wait a little bit until it should be at the login screen and then hit Ctrl + Alt + F6 a few times. Does a terminal appear on your screen?