these all sound like driver issues and Yosemite (which really is a ********) not playing nice with 3rd party monitors.
Mine are very original Apple cinema displays, using an apple thunderbolt to dvi connector. So it's not playing nice with apple stuff either.