Its the screen / cable.
Had the same problems for 3 days. Until I tried it on my tv. works just fine the screen that I was using is a Samsung screen 932b with a HDMI to VGA adaptor.
the reason it took so long to figure it out. It that is was working ok . the first day, at least for a while