Do you have more than one video connection going from the PC to the monitor? If you do, unhook all but one. I've seen a similar issue from someone that for some reason hooked up all the inputs on one monitor to the computer, which basically made the system try to use the monitor both a primary and a secondary display depending on which input was active.