Dear List,

First of all I want to start this by saying that this is the best release of Fedora I've ever worked with.  GNOME is beautiful on Workstation and this release helped pushed me over the fence to making GNOME my default desktop.  I use Fedora Workstation at work where I'm in DevOps and at home.  Congratulations on this release and thank you!

Work machine: Thinkpad T440p
Graphics: Intel HD 4600 "Haswell"
Kernel: 3.17.4-302.fc21.x86_64

Packages:
mutter.x86_64 3.14.2-1.fc21 
xorg-x11-drv-intel.x86_64 2.99.916-3.20141117.fc21
mesa-dri-drivers.x86_64 10.3.3-1.20141110.fc21

I'm having some strange VSYNC issues with GNOME Shell at the moment under the Xorg session.  Under Wayland, which is amazing on Intel graphics, none of these problems happen but that session unfortunately isn't totally stable yet.  My setup has two external monitors which are configured as secondary workspaces in GNOME. When I use either SNA or Glamor as my "AccelMethod" in my Xorg my external monitors don't have proper VSYNC at boot and I get massive tearing.

'/etc/X11/xorg.conf' 
Option      "AccelMethod"  "sna"
-- or --
Option      "AccelMethod"  "glamor"
When I use UXA and the following workaround in my /etc/environment I finally get proper VSYNC but moving windows is choppy.

'/etc/X11/xorg.conf'
Option      "AccelMethod"  "uxa'

'/etc/environment'
CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=True

In all cases above when I have a window go full-screen VSYNC breaks completely on my external monitors and only resolves itself after that window is closed.  It seems that there is a problem with undirecting the fullscreen window.  I'm not exactly sure as I've never encountered this before in GNOME.

I've filed a bug report about this:

"vsync broken Intel HD "Haswell" graphics running on Haswell after fullscreen on secondary monitors"
https://bugzilla.gnome.org/show_bug.cgi?id=741376

Is this a known issue and are there any workarounds?

Thank you!

Best,
AlexGS