From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10455 invoked by alias); 8 Jan 2004 18:12:07 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Reply-To: cygwin-xfree@cygwin.com Received: (qmail 10435 invoked from network); 8 Jan 2004 18:12:06 -0000 Received: from unknown (HELO central.ixn.com) (65.19.132.2) by sources.redhat.com with SMTP; 8 Jan 2004 18:12:06 -0000 Received: from msu.edu (office.ixn.com [68.23.74.57]) (authenticated bits=0) by central.ixn.com (8.12.10/8.12.10) with ESMTP id i08IC1EZ053210 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 8 Jan 2004 13:12:02 -0500 (EST) Message-ID: <3FFD9D67.20406@msu.edu> Date: Thu, 08 Jan 2004 18:12:00 -0000 From: Harold L Hunt II User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com Subject: Re: Configuration for multiple monitors References: <1073584070.7170.0.camel@famine> In-Reply-To: <1073584070.7170.0.camel@famine> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=0.0 required=5.5 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) X-SW-Source: 2004-01/txt/msg00160.txt.bz2 List-Id: Øyvind, Give a man a fish, he eats for one day. Teach a man to fish... Source is viewable here: http://pdx.freedesktop.org/cgi-bin/viewcvs.cgi/xc/programs/Xserver/hw/xwin/?cvsroot=xorg&only_with_tag=CYGWIN Do the following: 1) Look at winprocarg.c/winInitializeDefaultScreens 2) Change the line: g_ScreenInfo[i].fMultipleMonitors = FALSE; to: g_ScreenInfo[i].fMultipleMonitors = TRUE; 3) Look at winprocarg.c/ddxProcessArgument 4) Find the section that starts with: /* * Look for the '-multiplemonitors' argument */ 5) Add a similar section for -nomultimonitors and -nomultiplemonitors that sets the flag to FALSE instead of to TRUE. 6) Pull the CVS tree following the instructions here: http://xfree86.cygwin.com/devel/server/ 7) Make your changes as above. 8) Run 'cvs -z3 diff -up > multi-monitor.diff' in hw/xwin and send in the patch. 9) I will compile it for you and post it in the next release. If you want to compile it yourself, check the Contributor's Guide (mind you, it references the XFree86.org CVS tree, which has been replaced with freedesktop.org for us): http://xfree86.cygwin.com/docs/cg/prog-build-native.html Harold Øyvind Harboe wrote: > A good configuration option is no configuration option :-) > > Is there any reason not to make -multiplemonitors default for XWin? > > With the default setting, the default behaviour when extending the desktop to > two monitors is broken. This is a known problem. > > A machine with a single monitor behaves correctly with the -multiplemonitors > option. > > Perhaps this is already in the works: > > http://sources.redhat.com/ml/cygwin-xfree/2003-12/msg00096.html > > > Øyvind > >