Hello, you’ve already probably tried this but just plugging in.
Have you tried changing HDMI / DP cables / ports? Is it possible you’re running your screen from your motherboard instead of your graphics card?
If not the case, have you tried swapping from graphics card to your motherboard HDMI output whenever you get the black screen? Might be a case of Linux using the wrong graphics output…
Good luck on your endeavour!
The mother of all bottlenecks.