xorg-server: Changes to 'debian-unstable'
debian/changelog | 2
debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff | 38 ++++++++++
debian/patches/series | 1
3 files changed, 41 insertions(+)
New commits:
commit e026fa4df402a207f01b3bf99f70b355ca8719da
Author: Julien Cristau <jcristau@debian.org>
Date: Mon May 18 19:07:33 2009 +0200
Change default for ExaOptimizeMigration to false
This option still causes visual corruption in some cases.
Thanks, Michel Dänzer!
diff --git a/debian/changelog b/debian/changelog
index 2724980..6aea0c9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ xorg-server (2:1.6.1.901-3) UNRELEASED; urgency=low
* xvfb-run: don't pass the magic cookie to xauth on the command line
(CVE-2009-1573; closes: #526678). Thanks, Loïc Minier!
* xvfb-run: use mktemp to create the temporary directory.
+ * Change default for ExaOptimizeMigration to false. This option still
+ causes visual corruption in some cases. Thanks, Michel Dänzer!
-- Julien Cristau <jcristau@debian.org> Thu, 14 May 2009 21:05:26 +0200
diff --git a/debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff b/debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff
new file mode 100644
index 0000000..41930f9
--- /dev/null
+++ b/debian/patches/Change-default-for-ExaOptimizeMigration-to-false.diff
@@ -0,0 +1,38 @@
+From f9dd45e7b88a64892961a481678688dffd58c74c Mon Sep 17 00:00:00 2001
+From: Julien Cristau <jcristau@debian.org>
+Date: Mon, 18 May 2009 19:01:46 +0200
+Subject: [PATCH] Change default for ExaOptimizeMigration to false
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: 8bit
+
+Quoting Michel Dänzer in <1234862541.4823.541.camel@thor>:
+
+ Unfortunately, there are still bugs left in EXA which prevent it from
+ working 100% correctly with the option enabled, see
+
+ http://bugs.freedesktop.org/show_bug.cgi?id=16416
+
+ http://bugs.freedesktop.org/show_bug.cgi?id=19940
+
+So disable it for now to avoid corruption.
+---
+ hw/xfree86/exa/examodule.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/hw/xfree86/exa/examodule.c b/hw/xfree86/exa/examodule.c
+index 601288c..27607a1 100644
+--- a/hw/xfree86/exa/examodule.c
++++ b/hw/xfree86/exa/examodule.c
+@@ -146,7 +146,7 @@ exaDDXDriverInit(ScreenPtr pScreen)
+ pExaScr->optimize_migration =
+ xf86ReturnOptValBool(pScreenPriv->options,
+ EXAOPT_OPTIMIZE_MIGRATION,
+- TRUE);
++ FALSE);
+ }
+
+ if (xf86ReturnOptValBool(pScreenPriv->options,
+--
+1.6.2.4
+
diff --git a/debian/patches/series b/debian/patches/series
index 70abcb3..d4db9f6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,4 +4,5 @@
kfreebsd-ftbfs.diff
0001-xorg.conf-5-refer-to-mousedrv-4-.-Debian-394058.patch
Turn-on-ModeDebug-by-default.patch
+Change-default-for-ExaOptimizeMigration-to-false.diff
Add-libgcrypt-as-an-option-for-sha1.diff
Reply to: