Used to have the same sort of problem...
you may want to make sure the GFX Card is in the motherboard properly and not loose as when i used to have the problem i knew next to nothing about computers and kicking it would kinda make it come back on again lol
But yeah try and make sure the GFX Card is in properly(Dont kick it

) or if you can try another GFX Card in there.
- Fred