File xf86-video-intel-NoFBC-945GME.diff of Package xorg-x11-driver-video
diff --git a/src/i830.h b/src/i830.h
index 3381c3c..808739f 100644
--- a/src/i830.h
+++ b/src/i830.h
@@ -978,6 +978,12 @@ static inline int i830_fb_compression_supported(I830Ptr pI830)
*/
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;
}