I have a bunch of ICONS on my desktop, just recently when I plug external monitor in, they no longer how up on external monitor, however if I open up MBP they show on both monitors. I have a Dell 2407 external monitor. Also every so often I get a lot of squiggle lines showing up on my external monitor.