File xf86-video-intel-NoFBC-945GME.diff of Package xorg-x11-driver-video-intel-legacy
Index: xf86-video-intel-2.8.0/src/i830.h
===================================================================
--- xf86-video-intel-2.8.0.orig/src/i830.h
+++ xf86-video-intel-2.8.0/src/i830.h
@@ -854,6 +854,12 @@ static inline int i830_fb_compression_su
*/
if (IS_I965GM(pI830))
return FALSE;
+ /* After some hours VGA external display stops working on
+ * 945GME with FBC enabled. For more details see:
+ * http://bugs.freedesktop.org/show_bug.cgi?id=18821
+ */
+ if (DEVICE_ID(pI830->PciInfo) == PCI_CHIP_I945_GME)
+ return FALSE;
return TRUE;
}