Why does my monitor say "no signal" when the computer is on?
The monitor is reporting that it is powered and awake but receiving nothing on the selected input. That narrows the problem considerably — the monitor works, so the fault is upstream of it.
Check in this order, cheapest first:
Input source. The monitor may be on the wrong input. Cycle through HDMI 1, HDMI 2, DisplayPort and so on with the source button. This is the single most common cause and takes five seconds.
Cable and connection. Reseat both ends firmly — DisplayPort in particular can look connected while not being. Try a different cable, since cables fail more often than people expect, and a marginal cable may work at one resolution and not another.
Wrong port on the computer. If the machine has a dedicated graphics card, the display must usually be plugged into the card, not the motherboard's port. A motherboard port is frequently disabled entirely when a card is fitted. This catches out anyone who has just installed a graphics card.
Is the computer actually running? Fans and lights are not proof. If it beeps on startup, listen for a pattern — beep codes indicate memory or graphics faults. No POST means no video output regardless of the display.
Reseat the graphics card and RAM. A card not fully seated in its slot is a very common cause after moving a machine, as is a RAM module partly dislodged. Power off, unplug, and press each firmly home.
Resolution or refresh rate out of range. If you set a mode the monitor cannot display, it reports no signal. Boot into safe mode, which forces a basic mode, and change it back.
Test with a known-good monitor or plug the monitor into a laptop to confirm which half is at fault.
Multiple monitors: the desktop may be extended onto a display that is off. Windows+P cycles display modes blind.