I had this problem and what you need to do is to set the monitor refresh rate EXACTLY. For example, if you want it to be 120 hz, you can't just put 120 hz. You have to put something like:
Of course, make sure you look at your monitor settings before you do this! Linux is picky and wants the exact numbers.