Gatordo65, Welcome to linuxquestions.org.
This can happen if you use a KVM switch, or if you monitor is older than maybe 7 years. You need to look up the horizontal sync and vertical refresh rates for the monitor, and set those using /etc/X11/xorg.conf file. Then you'll get a picture. The computer is trying to use a screen unusable by your monitor. Your video hardware might also be failing. But try the first thing first. If it doesn't correct the problem, try replacing the video hardware. You can get to a terminal from a failed xsession by pressing and holding, and then releasing: CTRL+ALT+F1. You can edit /etc/X11/xorg.conf from there.
In xorg.conf, you must locate the monitor section. In the monitor section you must type:
Option HorizSync <hsync range>
Option VertRefresh <vsync range>
You need to get the correct <range> figures off the internet, for your specific monitor manufacturer and model. Your monitor might not have edid. But even then, X should choose a usable resolution. Ask yourself: "Is my monitor older or less expensive?" I've also seen where the video card has been manhandled, and the gpu heat sink fan is not tight against the gpu. As soon as the operating system tries to get a X resolution, the gpu overheats and the screen goes blank. You could open the chassis and reseat the video card heat sink, but you will need thermal compound to apply between the heat sink and gpu.