From 0bfc3cc22db94ec6867596606fe93228e315c847 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Tue, 27 Mar 2007 13:12:21 -0700 Subject: [PATCH] Disable composite when Xinerama is active. It will likely take a decent bit of work to make that work right. --- composite/compext.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/composite/compext.c b/composite/compext.c index af05b4a65..ba37e7d1f 100644 --- a/composite/compext.c +++ b/composite/compext.c @@ -696,6 +696,11 @@ CompositeExtensionInit (void) if (GetPictureScreenIfSet(pScreen) == NULL) return; } + /* Xinerama's rewriting of window drawing before Composite gets to it + * breaks Composite. + */ + if (!noPanoramiXExtension) + return; CompositeClientWindowType = CreateNewResourceType (FreeCompositeClientWindow); if (!CompositeClientWindowType)