Most likely your monitor connection has problems to the video card.
But if it works occasionally, my guess is that the ventilation/cooling system of your video card is wearing out, causing the chip to malfunction due to heating.
It's for sure not a software problem, feel free to bring it into our store and let us take a look at it.