From owner-freebsd-stable Mon Mar 17 5:27:45 2003 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9C1037B401 for ; Mon, 17 Mar 2003 05:27:42 -0800 (PST) Received: from house.arach.net.au (house.arach.net.au [203.30.44.68]) by mx1.FreeBSD.org (Postfix) with SMTP id 70D7643F3F for ; Mon, 17 Mar 2003 05:27:36 -0800 (PST) (envelope-from sdwyer@arach.net.au) Received: (qmail 30783 invoked by uid 502); 17 Mar 2003 13:27:34 -0000 Received: from unknown (HELO nebu.arach.net.au) (203.30.44.15) by 0 with SMTP for ; 17 Mar 2003 13:27:34 -0000 Received: (qmail 32651 invoked from network); 17 Mar 2003 13:27:34 -0000 Received: from unknown (HELO arach.net.au) (203.15.140.157) by 0 with SMTP for ; 17 Mar 2003 13:27:34 -0000 Message-ID: <3E75CF5D.9080702@arach.net.au> Date: Mon, 17 Mar 2003 21:36:29 +0800 From: Shaun Dwyer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.2b) Gecko/20030111 X-Accept-Language: en-us, en MIME-Version: 1.0 Cc: Paul Boehmer , freebsd-stable@freebsd.org Subject: Re: XFree86 4.3.0 Matrox/MultiHead (Long!) References: <20030313113235.Y77941@netfoo.net> <3E759ACC.8050803@arach.net.au> In-Reply-To: <20030313113235.Y77941@netfoo.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I just tested with an S3 virge. It has the same problem. However, its a process called 'Xfree86' which consumes the CPU (I was wrong when i previously said it was xdm. If I configure X to just use the matrox card (or the virge) it locks the console up, and nothing is displayed on the matrox/virge. Testing with the S3 virge, If in the bios I set the PCI graphics card to be init'd first, X will start on the virge fine when its configured as the only display. If I set it to use the Nvidia card only, It hangs and locks the console with the 'XFree86' process using all available CPU. The same goes for if the AGP card is set to init first in the bios, the PCI Virge/Matrox wont work at all. with the bios set to init the PCI card first, when I try to fire up xdm with dual head mode enabled, I get the crosshatch from the S3 card, and nothing on the Nvidia card. I get the impression that whats failing is the (int10?) initialisation of the 2nd display that isnt initialised by the motherboard bios. This probably isnt a port issue, but an Xfree86 4.3.0 issue. This is assuming that the problem isnt with the Nvidia card's driver. (the only thing that has remained constant. Have you done any further investigation yet Paul? --Shaun Shaun Dwyer wrote: > Hi Paul, everyone, > > I have exactly the same problem. > > I have a 2.4Ghz P4, 512MB ram, 32MB AGP Asus GeForce 2 GTS DDR, and a > 4MB PCI Matrox Mistique. > > the AGP card is the primary display, the matrox is the 2nd. > > I have had exactly the same thing happen after upgrading Xfree86 to > 4.3.0 from 4.2.0. > Its really annoying the hell out of me. You can get so used to a nice > dual head machine :) > > Does anyone have a working dual head machine with Xfree86 4.3.0 and 1 or > more Matrox cards? > > Looking at the Xfree86 log file, the last line i see is also: > ------ > (II) Truncating PCI BIOS Length to 32768 > ------ > This happens after/while initialising the PCI Matrox card. > > running top, xdm seems to consume all available CPU. > > Paul: Please keep me updated if you find a solution. I will do the same. > > When i get some time, I might try swapping out the matrox card for an S3 > Virge PCI > and see if i get the same results. > > --Shaun > > Paul Boehmer wrote: > > > I have a test box that had been running X 4.2 in a multihead config for a > > while now (1 Nvidia TNT2 AGP, and 2 Matrox Millennium/Mystique PCI > > Cards). > > I upgraded yesterday to 4.3.0 only to find out that any attempts to run X > > result in a complete console lockup (still have access via ssh). Since > > the box was running 5.0, I loaded 4.8-RC from scratch this morning > > only to > > find the same problem. > > > > Using a 4.2.x standby XF86Config, X works fine when running a single card > > (either TNT or Matrox). I get console lockups when attempting to run > > multiple cards. > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message