[mythtv] patch: ignore xinerama

Andy Davidoff dert at pobox.com
Mon Mar 3 01:46:42 EST 2003


This IgnoreXinerama setting causes Myth not to use Xinerama.
I needed this in order to control window/workspace generation
under Ion, where Xinerama doesn't seem to buy me anything.

Index: MC/libs/libmyth/util.cpp
===================================================================
RCS file: /var/lib/cvs/MC/libs/libmyth/util.cpp,v
retrieving revision 1.11
diff -d -u -w -r1.11 util.cpp
--- MC/libs/libmyth/util.cpp    21 Feb 2003 01:26:51 -0000      1.11
+++ MC/libs/libmyth/util.cpp    3 Mar 2003 06:42:52 -0000
@@ -166,7 +166,8 @@
     int event_base, error_base;
 
     if( XineramaQueryExtension(dpy, &event_base, &error_base) &&
-        XineramaIsActive(dpy) ) {
+        XineramaIsActive(dpy) &&
+        !gContext->GetNumSetting("IgnoreXinerama", 0)) {
 
         XineramaScreenInfo *xinerama_screens;
         XineramaScreenInfo *screen;



More information about the mythtv-dev mailing list