Could be the videocard, but also your monitor, try to use another monitor and see if the same thing happens, also try this monitor on another videocard see if it still happens then.
Could also be the cable btw, try some different setups and try to figure out what the faulty component is and replace it