This has to be clarified with all the machine details plus if it's a new issue or always been there.

I just fixed one and it was a Nvidia card in need of a firmware update. I usually don't do that but startup issues like this are usually the motherboard BIOS then the video card firmware. Update both?