From owner-freebsd-x11@FreeBSD.ORG Mon Jun 27 11:02:05 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74C5B16A422 for ; Mon, 27 Jun 2005 11:02:05 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60CDE43D1F for ; Mon, 27 Jun 2005 11:02:05 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5RB25iq043257 for ; Mon, 27 Jun 2005 11:02:05 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5RB24uO043251 for freebsd-x11@freebsd.org; Mon, 27 Jun 2005 11:02:04 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 27 Jun 2005 11:02:04 GMT Message-Id: <200506271102.j5RB24uO043251@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-x11@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2005 11:02:05 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/11/20] ports/32121 x11 XFree86-4-Server: xf86cfg 4.1.0 writes ba f [2004/11/22] ports/74265 x11 XFree86 Version 4.4.0 with KDE 3.1 freeze o [2005/03/25] ports/79231 x11 XORG / FBSD5.4 stuck at 640x480 on HP XE2 3 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/10/22] ports/73009 x11 5.3-RC1 ports refer to XF86Config - shoul s [2004/11/09] ports/73743 x11 XOrg/XFree xauth add/startx problem o [2005/05/13] ports/80979 x11 x11/xorg-clients: when hostname is not co o [2005/05/24] ports/81428 x11 [PATCH] x11-servers/mga_hal: also install 4 problems total. From owner-freebsd-x11@FreeBSD.ORG Tue Jun 28 02:48:32 2005 Return-Path: X-Original-To: x11@FreeBSD.org Delivered-To: freebsd-x11@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97B7B16A424 for ; Tue, 28 Jun 2005 02:48:32 +0000 (GMT) (envelope-from mi@corbulon.video-collage.com) Received: from mail25.sea5.speakeasy.net (mail25.sea5.speakeasy.net [69.17.117.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3184E43D5C for ; Tue, 28 Jun 2005 02:48:32 +0000 (GMT) (envelope-from mi@corbulon.video-collage.com) Received: (qmail 16368 invoked from network); 28 Jun 2005 02:48:31 -0000 Received: from aldan.algebra.com ([216.254.65.224]) (envelope-sender ) by mail25.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 28 Jun 2005 02:48:31 -0000 Received: from corbulon.video-collage.com (static-151-204-231-237.bos.east.verizon.net [151.204.231.237]) by aldan.algebra.com (8.13.1/8.13.1) with ESMTP id j5S2mM8U084676 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 27 Jun 2005 22:48:24 -0400 (EDT) (envelope-from mi@corbulon.video-collage.com) Received: from corbulon.video-collage.com (mi@localhost.video-collage.com [127.0.0.1]) by corbulon.video-collage.com (8.13.4/8.13.1) with ESMTP id j5S2mG9g050403 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 27 Jun 2005 22:48:17 -0400 (EDT) (envelope-from mi@corbulon.video-collage.com) Received: (from mi@localhost) by corbulon.video-collage.com (8.13.4/8.13.4/Submit) id j5S2mGiV050402 for x11@FreeBSD.org; Mon, 27 Jun 2005 22:48:16 -0400 (EDT) (envelope-from mi) From: Mikhail Teterin Message-Id: <200506280248.j5S2mGiV050402@corbulon.video-collage.com> To: x11@FreeBSD.org Date: Mon, 27 Jun 2005 22:48:16 -0400 (EDT) X-Mailer: ELM [version 2.5 PL7] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV devel-20050525/958/Sun Jun 26 18:22:01 2005 on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 Cc: Subject: cold hang on mixing "nv" and "radeon" on amd64 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2005 02:48:32 -0000 Hi! I'm trying to use a PCI Radeon with an AGP Quatro in my single-CPU Opteron machine. Calling `X -configure' as well as just `X' (after hand-crafting the xorg.conf) locks the machine solid... The last things on the screen are X-server messages (by memory): (WW): MEM alignment corrected (WW): IO alignment corrected (WW): MEM alignment corrected Is this a fixable amd64-specific problem, or do NVidia and ATI cards just not mix? Thanks! -mi From owner-freebsd-x11@FreeBSD.ORG Tue Jun 28 22:28:12 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A243716A41C for ; Tue, 28 Jun 2005 22:28:12 +0000 (GMT) (envelope-from gofdx-freebsd-x11@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6169C43D49 for ; Tue, 28 Jun 2005 22:28:12 +0000 (GMT) (envelope-from gofdx-freebsd-x11@m.gmane.org) Received: from root by ciao.gmane.org with local (Exim 4.43) id 1DnOR5-00083O-DP for freebsd-x11@freebsd.org; Wed, 29 Jun 2005 00:20:07 +0200 Received: from gn-hgk-15cd4.adsl.wanadoo.nl ([81.69.122.212]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Jun 2005 00:20:07 +0200 Received: from A.S.Usov by gn-hgk-15cd4.adsl.wanadoo.nl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Jun 2005 00:20:07 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-x11@freebsd.org From: "Alexander S. Usov" Date: Tue, 28 Jun 2005 23:34:58 +0200 Organization: KVI Lines: 18 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: gn-hgk-15cd4.adsl.wanadoo.nl User-Agent: KNode/0.9.1 Sender: news Subject: QT4 perfomance. X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2005 22:28:12 -0000 I think I am not the first to notice it, but still I think it's worth asking :) Thanks to the final release of qt4 I decided to give it a try and to watch some of their samples. I have tried it on 2 machines, one having matrox g550 in it, and other with radeon mobility 9000. It really sucks :) I mean visually it's quite nice, but even in the mainwindow demo (the one with a bunch of docked windows in it) it feels really *slow* and eats up 100% of cpu. HW acceleration is working on both machines. Does anybody knows if it is just due to sloppy coding of the demos, or we will have to wait till next xorg release with KAA it to be able to use it? The most funny part is that it works like a charm under windows. -- Best regards, Alexander. From owner-freebsd-x11@FreeBSD.ORG Tue Jun 28 23:22:01 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C574C16A41C for ; Tue, 28 Jun 2005 23:22:01 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B40A43D49 for ; Tue, 28 Jun 2005 23:22:01 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.4/8.13.1) with ESMTP id j5SNM0dv015611; Tue, 28 Jun 2005 16:22:00 -0700 (PDT) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.4/8.13.1/Submit) id j5SNLwDm015564; Tue, 28 Jun 2005 16:21:58 -0700 (PDT) (envelope-from eta@lclark.edu) X-Authentication-Warning: leguin.anholt.net: anholt set sender to eta@lclark.edu using -f From: Eric Anholt To: "Alexander S. Usov" In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 28 Jun 2005 16:21:56 -0700 Message-Id: <1120000916.24833.198.camel@leguin> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Cc: freebsd-x11@freebsd.org Subject: Re: QT4 perfomance. X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2005 23:22:01 -0000 On Tue, 2005-06-28 at 23:34 +0200, Alexander S. Usov wrote: > I think I am not the first to notice it, but still I think it's worth > asking :) > > Thanks to the final release of qt4 I decided to give it a try and to > watch some of their samples. I have tried it on 2 machines, one having > matrox g550 in it, and other with radeon mobility 9000. > > It really sucks :) > I mean visually it's quite nice, but even in the mainwindow demo (the one > with a bunch of docked windows in it) it feels really *slow* and eats up > 100% of cpu. HW acceleration is working on both machines. > Does anybody knows if it is just due to sloppy coding of the demos, or we > will have to wait till next xorg release with KAA it to be able to use it? > The most funny part is that it works like a charm under windows. If they're using cairo, it's going to be slow. The cairo folks have just started on performance, and they tell me there's a lot of low-hanging fruit. And XAA makes render acceleration (the operations that cairo pretty much consists of, in the absence of glitz) really hard -- factor of 10 performance loss, in the few cases it can accelerate at all. Hopefully EXA (the KAA-in-Xorg) will hit the tree soon and we can start converting drivers -- I started on MGA for practice last night, and it should be pretty easy. In the meantime, xorg-server-snap will provide some limited improvements, thanks to better software fallbacks for render (from Zack Rusin of trolltech). -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org From owner-freebsd-x11@FreeBSD.ORG Tue Jun 28 23:34:11 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF83A16A41C for ; Tue, 28 Jun 2005 23:34:11 +0000 (GMT) (envelope-from A.S.Usov@KVI.nl) Received: from kvi.nl (KVIS12.KVI.nl [129.125.27.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42F4B43D4C for ; Tue, 28 Jun 2005 23:34:10 +0000 (GMT) (envelope-from A.S.Usov@KVI.nl) Received: from KVIR52.KVI.nl ([129.125.37.116] verified) by kvi.nl (CommuniGate Pro SMTP 4.3.2) with ESMTP id 2428232; Wed, 29 Jun 2005 01:34:09 +0200 Received: from KVIW12.KVI.nl by KVIR52.KVI.nl (AvMailGate-2.0.2-15) id 29490-0EDFBDE3; Wed, 29 Jun 2005 01:34:09 +0200 Received: from kvip55 (KVIP88.KVI.nl [129.125.15.152]) by KVI.nl (PMDF V6.2-X17 #30869) with ESMTP id <01LQ0KR8ZKN0AJLF0Y@KVI.nl>; Wed, 29 Jun 2005 01:33:58 +0200 Date: Wed, 29 Jun 2005 01:33:49 +0200 From: "Alexander S. Usov" In-reply-to: <1120000916.24833.198.camel@leguin> To: Eric Anholt Message-id: <200506290133.49964.A.S.Usov@kvi.nl> Organization: KVI MIME-version: 1.0 Content-type: text/plain; charset=koi8-r Content-transfer-encoding: 7BIT Content-disposition: inline User-Agent: KMail/1.8.1 References: <1120000916.24833.198.camel@leguin> X-AntiVirus: checked by AntiVir MailGate (version: 2.0.2-15; AVE: 6.31.0.7; VDF: 6.31.0.118; host: kvi.nl) Cc: freebsd-x11@freebsd.org Subject: Re: QT4 perfomance. X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2005 23:34:11 -0000 On Wednesday 29 June 2005 01:21, Eric Anholt wrote: > On Tue, 2005-06-28 at 23:34 +0200, Alexander S. Usov wrote: > > I think I am not the first to notice it, but still I think it's worth > > asking :) > > > > Thanks to the final release of qt4 I decided to give it a try and to > > watch some of their samples. I have tried it on 2 machines, one having > > matrox g550 in it, and other with radeon mobility 9000. > > > > It really sucks :) > > I mean visually it's quite nice, but even in the mainwindow demo (the one > > with a bunch of docked windows in it) it feels really *slow* and eats up > > 100% of cpu. HW acceleration is working on both machines. > > Does anybody knows if it is just due to sloppy coding of the demos, or we > > will have to wait till next xorg release with KAA it to be able to use > > it? The most funny part is that it works like a charm under windows. > > If they're using cairo, it's going to be slow. The cairo folks have > just started on performance, and they tell me there's a lot of > low-hanging fruit. And XAA makes render acceleration (the operations > that cairo pretty much consists of, in the absence of glitz) really hard > -- factor of 10 performance loss, in the few cases it can accelerate at > all. > > Hopefully EXA (the KAA-in-Xorg) will hit the tree soon and we can start > converting drivers -- I started on MGA for practice last night, and it > should be pretty easy. In the meantime, xorg-server-snap will provide > some limited improvements, thanks to better software fallbacks for > render (from Zack Rusin of trolltech). I can't find any signs of cairo in it, but the origin of the problem is probably same. Btw, as you have mentioned of mga -- I have send a separate letter on this, but it looks it didn't reached the list. Since some time now (probably since last xorg upgrade, but I am not really sure) I see the following warnings running glxgears/glxinfo (maybe some more, just not sure right now) libGL warning: 3D driver claims to not support visual 0x23 libGL warning: 3D driver claims to not support visual 0x24 libGL warning: 3D driver claims to not support visual 0x27 libGL warning: 3D driver claims to not support visual 0x28 libGL warning: 3D driver claims to not support visual 0x2b libGL warning: 3D driver claims to not support visual 0x2c libGL warning: 3D driver claims to not support visual 0x2f libGL warning: 3D driver claims to not support visual 0x30 The machine has mga g550 in it. I don't see any other problems/slowdowns othervise. Is it something to worry about? -- Best regards, Alexander. From owner-freebsd-x11@FreeBSD.ORG Thu Jun 30 20:30:27 2005 Return-Path: X-Original-To: freebsd-x11@hub.freebsd.org Delivered-To: freebsd-x11@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E80216A41C for ; Thu, 30 Jun 2005 20:30:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BB3943D1F for ; Thu, 30 Jun 2005 20:30:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5UKURPL028941 for ; Thu, 30 Jun 2005 20:30:27 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5UKURtS028940; Thu, 30 Jun 2005 20:30:27 GMT (envelope-from gnats) Date: Thu, 30 Jun 2005 20:30:27 GMT Message-Id: <200506302030.j5UKURtS028940@freefall.freebsd.org> To: freebsd-x11@FreeBSD.org From: "S. C. Sprong" Cc: Subject: Re: ports/74265: XFree86 Version 4.4.0 with KDE 3.1 freezes up in death loop X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "S. C. Sprong" List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2005 20:30:27 -0000 The following reply was made to PR ports/74265; it has been noted by GNATS. From: "S. C. Sprong" To: ALeine Cc: dejan.lesjak@ijs.si, bug-followup@FreeBSD.org Subject: Re: ports/74265: XFree86 Version 4.4.0 with KDE 3.1 freezes up in death loop Date: Thu, 30 Jun 2005 22:21:55 +0200 (CEST) On Tue, 14 Jun 2005, ALeine wrote: >dejan.lesjak@ijs.si wrote: > >> Does the problem persist with newer ports (XFree86 4.5/Xorg 6.8.2 >> and KDE 3.4)? Just to let you all know that I have come to realize that I terribly, terribly suck at solving non-critical problems that demand my long-term, attention but in a low-intense way -- like a gnat's itch. Another 'favourite' was a keyboard corruption problem that took years to go away. My X freezing went away by using another motherboard (Gigabyte GA-6VEML). For shame, reporting this copout fell away in the background noise of intensively testing the new motherboardm, and then more instantly pressing projects got in the way. From now on I'll try to send bug only reports with a clear and short solving track. scs From owner-freebsd-x11@FreeBSD.ORG Fri Jul 1 13:11:47 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A1A816A41C for ; Fri, 1 Jul 2005 13:11:47 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from sccrmhc14.comcast.net (sccrmhc14.comcast.net [204.127.202.59]) by mx1.FreeBSD.org (Postfix) with ESMTP id E018843D1D for ; Fri, 1 Jul 2005 13:11:46 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from blackguy.unixtechs.org (bgp946610bgs.canton01.mi.comcast.net[68.41.51.164]) by comcast.net (sccrmhc14) with ESMTP id <20050701131132014004e39le>; Fri, 1 Jul 2005 13:11:32 +0000 Received: from eric by blackguy.unixtechs.org with local (Exim 4.51 (FreeBSD)) id 1DoLId-0003ul-Nq; Fri, 01 Jul 2005 09:11:19 -0400 Date: Fri, 1 Jul 2005 09:11:19 -0400 From: Eric Ekong To: freebsd-x11@freebsd.org Message-ID: <20050701131119.GA14729@blackguy> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline X-Mailer: Mutt http://www.mutt.org/ User-Agent: Mutt/1.5.9i Cc: Subject: help with matrox parhelia 256Mb with dual head X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eric Ekong List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2005 13:11:47 -0000 --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I am having issues getting dual head to work with this card and freebsd 5.4-STABLE. I previously had it working with the G550 with no problem. I am using Xorg with everything all updated from ports as of 5 minutes ago. As well as I am using the Linux driver for 6.8.2 from Matrox. I am going to attach the latest Xorg.0.org and my xorg.conf. I will also include the instructions the matrox drivers. I would really appreciate any help anyone can provide. I have seen multiple configs of linux getting this to work. Eric FreeBSD blackguy.unixtechs.org 5.4-STABLE FreeBSD 5.4-STABLE #24: Sat May 21 12:26:43 EDT 2005 root@blackguy.unixtechs.org:/usr/obj/usr/src/sys/BLACKGUY i386 -- ======================================================= Eric I. Ekong eric@unixtechs.org FreeBSD - The Power to Serve http://www.freebsd.org K Desktop Environment on FreeBSD http://freebsd.kde.org ======================================================= Laws of Serendipity: (1) In order to discover anything, you must be looking for something. (2) If you wish to make an improved product, you must already be engaged in making an inferior one. --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="readme.txt" [English] README.TXT MATROX GRAPHICS INC. 2005.03.07 Matrox Parhelia, Millennium P650/P750, QID, HR256 LINUX Display Driver v1.4.1 Beta Pro Note: This document and the associated software are currently only available in English. We apologize for the inconvenience. Contents ======== - Description of this release - Available configurations - Using TripleHead (Parhelia and Millennium P750 only) - Sample XF86Config Files - Changing the amount of offscreen memory - Using digital monitors - Using a hardware accelerated mouse-pointer - Binary Installation - Enabling bus mastering - Enabling TV out - Video Blitting - Enabling dual and quad head support for HR256 and QID - Kernel module options - Known driver problems - New features Description of this release =========================== Supported XFree86 versions: - 4.2.0 - 4.2.1 - 4.3.0 Supported X.org versions: - 6.7.0 - 6.8.0 - 6.8.1 - 6.8.2 Supported modes of operation: - Bus mastering / Direct access - Color (8, 16, 32 bpp) OpenGL: - OpenGL 1.3 compliant when bus mastering is available and enabled. Xv: - Xv is enabled when bus mastering is available and enabled. See the section "Enabling bus mastering" for details. Available configurations ======================== With this driver, you can choose amongst the following multi-display configurations: (1) Single display: Only 1 display. This mode supports bus mastering. For HR256 and QID, when enabling the QID option will enable dual outputs on the primary connector(s). (2) 2 displays - independent mode: 2 displays with different display resolutions. This mode supports bus mastering. For HR256 and QID, when enabling the QID option will enable quad outputs. (3) 2 displays - stretched mode: two displays with the same display resolution and refresh rate. These 2 displays use 1 big frame buffer. This mode supports bus mastering. For HR256 and QID, when enabling the QID option will enable quad outputs. (4) 3 displays - stretched mode (TripleHead): 3 displays with the same display resolution and refresh rate. These 3 displays use 1 big frame buffer. This mode supports bus mastering. Using TripleHead ================ (Note: TripleHead is not supported on the Millennium P650) While using TripleHead, all 3 displays must have the same refresh rate and resolution because all 3 displays are using the same frame buffer. In order to enable Triple Head, add Option "TripleHead" to the screen section of your XF86Config-4 file Here's a sample Screen Section for Triple Head: Section "Screen" Identifier "Screen 1" Device "MGA CARD 1" Monitor "My Monitor" DefaultDepth 24 DefaultFbbpp 32 Option "TripleHead" SubSection "Display" Depth 24 Virtual 2400 600 Modes "800x600" EndSubSection EndSection To enable 2 analog + digital mode you will need to add the following line to your device section: Option "DigitalScreen1" "on" Sample XF86Config Files ======================= There are sample XF86Config files in the "Samples" directory. To use them, you must either: - Copy the file to your /etc/X11 directory and rename it to "XF86Config-4" or "xorg.conf" depending if using XFree86 or X.org X servers OR - Type "startx -- -xf86config FILENAME" where FILENAME is the sample config file. For Single display --> XF86Config.single 2 displays - independent mode --> XF86Config.dual 2 displays - stretched mode --> XF86Config.merged 3 displays - stretched mode --> XF86Config.triple Quad Display (QID, HR256) merged --> XF86Config.T221-Merged Quad Display (QID, HR256) (dual independant) --> XF86Config.T221-Xinerama Note: these are samples and may require modification to be usable with your particular system configuration. Changing the amount of offscreen memory ======================================= If you need to change the offscreen allocation of memory the "OffScreen" option can be used for this purpose by using an integer value between "0" and "5" to be used as a multiplier against the memory used for onscreen memory. For example we want the offscreen memory to use twice as much ram as what the onscreen memory would use, we would add the following line to your device section in your config : Option "OffScreen" "2" Using digital monitors ====================== If you are using a digital monitor, add the following line to the device section: Option "DigitalScreen1" "on" or Option "DigitalScreen2" "on" "DigitalScreen1" and "DigitalScreen2" correspond respectively to the digital monitor connected to the primary and secondary connector of your graphics card. Note that when using both outputs for the Millenium 650, 750 and Parhelia cards in Merged mode that the device section of your X config will need to contain both options (ie. both DigitalScreen1 and DigitalScreen2) as shown in the following example : Section "Device" Identifier "Device1" Driver "mtx" BusID "PCI:1:0:0" Option "DigitalScreen1" "on" Option "DigitalScreen2" "on" EndSection Binary Installation =================== A working installation of XFree86 4.2.0, 4.2.1, 4.3.0 or X.org 6.7.0, 6.8.0, 6.8.1, 6.8.2 is required before the binaries can be installed. To install the driver execute the following from a bash shell as the root user : sh mtxdrivers-glibc2.x.x-v1.1.2-beta.run This will extract the files to the installation directory and start the installation installation script. Enabling bus mastering ====================== The driver can run with bus mastering On or Off. Having bus mastering On generally gives better performances. To run with bus mastering a kernel driver, mtx.o, must be compiled. On most configurations the installation script will seamlessly take care of the kernel driver compilation. In order to use bus mastering, the following modules must be loaded: (1) mtx.o: Parhelia kernel module The kernel module must be compiled for your system. The script file "install.sh" will attempt to compile the module. If it does not succeed, you can compile it manually by entering the following: - cd mtxdrivers[ENTER] - export PARHELIUX=$PWD/src[ENTER] - cd src/kernel/parhelia[ENTER] - ln -sf ../../../kernel/mtx_parhelia.o .[ENTER] - cd ..[ENTER] - make clean[ENTER] - make[ENTER] - su root[ENTER] - make install[ENTER] Compiling the kernel module requires the kernel source to be installed on your system. The "make install" command installs the kernel module in the proper location. The X server should load the kernel module automatically. If not, typing "insmod mtx" in the installed location will load the module. Before loading the "mtx" kernel module, make sure that the "agpgart" module has been loaded sucessfully. Enter the following command and look for "agpgart" in the list of modules. - lsmod If "agpgart" is not listed, it can be loaded by typing the following for 2.4 series kernels: - modprobe agpgart If "agpgart" is not listed, and you are using a 2.6 series kernel it can be loaded by typing one of the following lines to load the appropriate gart for your motherboard chipset: - modprobe via-agp - modprobe intel-agp - modprobe sis-agp - modprobe ali-agp - modprobe nvidia-agp - modprobe sworks-agp - modprobe amd-k7-agp - modprobe ati-agp To enable or disable bus mastering, add the following to the XF86Config-4 file: Option "Busmastering" "on" or Option "Busmastering" "off" Note that busmastering will always be assumed to be on if the busmastering option isn't set in your X config file. Kernel module options ===================== When using the mtx.o kernel module the following options can be set - Agp Rate (1x,2x,4x) - Agp/Pci transfers The agp rate rate can be set as follows (as the user root): modprobe mtx agprate=4 Note that legal values are 1, 2, and 4 corresponding to the desired agp speed setting. To set the card to use agp or pci transfers use the following format (as the user root): modprobe mtx agp=0 Note that legal values are 0 when using pci transfers and 1 when using agp transfers. These options can be set up to execute automaticly by adding them to the modules.conf (on most distributions this would be locate in the /etc directory). For example to set the agp rate to 2 and set pci tranfsers you would add the following line (as the user root) to modules.conf : options mtx agprate=2 agp=0 These options are set automatically any time you do 'modprobe mtx' or 'insmod mtx' when the options are listed in modules.conf. Enabling TV out =============== This option can be enabled when using single head mode to clone its output. The output supported are NTSC and PAL. There are 3 settings that need to be set in the primary Screen section of your config, "TvOut", "TvStandard", "SelectedRegion", and "AntiFlickerLevel". The following is a sample for NTSC: Section "Screen" Identifier "Screen 1" Device "MGA CARD 1" Monitor "My Monitor" DefaultDepth 24 Option "TvOut" "on" Option "TvStandard" "NTSC" Option "AntiFlickerLevel" "10" Option "OutputRegion" "48 37 672 447" Option "SelectedRegion" "0 0 800 600" SubSection "Display" Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "800x600" "640x480" EndSubSection EndSection Option switches - Options Values Description ---------------- ----------------------- --------------------------------- "TvOut" "on" or "off" Enables/Disables TV out. "TvStandard" "PAL" or "NTSC" Select output type. "OutputRegion" "Left Top Right Bottom" Selects usable tv area. "SelectedRegion" "Left Top Right Bottom" Selects desktop region to clone. "AntiFlickerLevel" "0" to "25" Sets the antiflicker levels. For example the resolution in NTSC (and the same applies for PAL with different values used) is 720x484 but that does not take into account the bezel (casing) of most TV that hides some pixels. Therefore, to be compatible with most TVs, we suggest an output region of 624x410 with the parameters specified below: Option "OutputRegion" "48 37 672 447" Video Blitting ============== Video blitting can be used instead of overlays by using the "XFB" switch in the device section of your X config. The following device section example would illustrate its use: Section "Device" Identifier "device1" Driver "mtx" BusID "PCI:1:0:0" Option "XFB" "on" EndSection Enabling dual and Quad head support for HR256 and QID ===================================================== To enable support for dual and quad head under xfree86 using either the HR256 or QID cards, will require adding the following option to the device section of your XF86Config or XF86Config-4 file : Option "QID" This option will enable the use of outputs 2,3, and 4 when using hybrid mode (heads 1 and 2 slaved), dual head hybrid mode (heads 1 and 2 slaved and heads 3 and 4 slaved), dual head hybrid mode Xinerama, and Merged mode. When not used the QID and HR256 will function like a single head card. For full examples see the XF86Config.T221-Merged and XF86Config.T221-Xinerama sample files. Known driver problems ===================== - The HR256 and QID boards cannot do more than a total resolution of 4096 when doing a 4x1 setup in merged mode due to hardware limitations (ie. a max of four outputs of 1024x768 per output). This can be bypassed by using two 2x1 settings (hybrid independant mode). - On Fedora Core 3 and RHEL Beta 4 the kernel module will compile but will not load due to a bug in the module check feature introduced with that release. Recompiling the kernel without that feature will bypass the problem. See the following bug report for more information: https://bugzilla.redhat.com/beta/show_bug.cgi?id=140954 - Note for SuSE 9.2 users will need to run the following two commands as root before using the matrox installer : make cloneconfig make modules_prepare - To allow v4l applications to use hw scaler (like watching tv with xawtv in full screen), make sure you have the "load "v4l"" declaration in the "Module" section of your configuration file. The install program changes the original v4l_drv module for a custom version still compatible with the older one. You must also verify that your capture module is loaded before starting X (for instance, modprobe bttv). To remove some tearing, use smaller resolution or lower the refresh rate to reduce the effect. New Features ============ - Added installer support for SuSE 9.2. Note see the known driver problems section before running the installer. - Added fix for multi board support. - Added digital monitor autodetection. - Fixed some Xv issues. --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="xorg.conf" Section "ServerLayout" Identifier "Layout0" Screen "Screen 0" 0 0 Screen "Screen 1" LeftOf "Screen 0" InputDevice "Microsoft_Natural" "CoreKeyboard" InputDevice "Microsoft Intellimouse Explorer" "CorePointer" #Option "TripleHead" EndSection Section "ServerFlags" Option "Xinerama" "true" AllowMouseOpenFail Option "NoPM" Option "TvOut" "off" EndSection Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/freefont" FontPath "/usr/X11R6/lib/X11/fonts/misc" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" EndSection Section "Module" #Load "extmod" #Load "glx" Load "dri" #Load "dbe" # #Load "record" # Load "xtrap" # Load "type1" # Load "freetype" # Load "ddc" # Load "GLcore" # Load "vbe" # Load "bitmap" # Load "int10" EndSection Section "InputDevice" Identifier "Microsoft_Natural" Driver "kbd" Option "AutoRepeat" "500 30" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Identifier "Microsoft Intellimouse Explorer" Driver "mouse" Option "Protocol" "Auto" Option "Device" "/dev/sysmouse" Option "Buttons" "5" Option "ZAxisMapping" "4 5" Option "Resolution" "1600" Option "CursorShadow" "True" EndSection Section "Monitor" Identifier "Monitor0" VendorName "UltraSharp 2001FP LCD" ModelName "Dell" HorizSync 30.0 - 69.0 #HorizSync 76.0 - 80.0 VertRefresh 50.0 - 160.0 #VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Monitor" Identifier "Monitor1" VendorName "UltraSharp 2001FP LCD" ModelName "Dell" HorizSync 30.0 - 69.0 VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Device" Identifier "Parhelia_256_0" VendorName "Matrox Graphics, Inc." #Driver "mga" Driver "mtx" VideoRam 262144 #Option "SWcursor" "True" Option "HWcursor" "off" #Option "AGPMode" "4" #Option "DRI" "True" BusID "PCI:2:0:0" Option "DPMS" "on" #Option "QID" "on" #Option "XFB" "on" Option "DigitalScreen1" "on" Option "DigitalScreen2" "on" #Option "TripleHead" #Option "Xinerama" "on" Option "Busmastering" "off" #Screen 0 EndSection Section "Screen" Identifier "Screen 0" Device "Parhelia_256_0" Monitor "monitor0" DefaultDepth 24 DefaultColorDepth 24 DefaultFbBpp 32 SubSection "Display" Depth 8 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen 1" Device "Parhelia_256_0" Monitor "monitor1" DefaultDepth 24 DefaultColorDepth 24 DefaultFbBpp 32 SubSection "Display" Depth 8 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Group 0 #Group 438 Mode 0666 EndSection --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="Xorg.0.log" X Window System Version 6.8.2 Release Date: 9 February 2005 X Protocol Version 11, Revision 0, Release 6.8.2 Build Operating System: FreeBSD 5.4 i386 [ELF] Current Operating System: FreeBSD blackguy.unixtechs.org 5.4-STABLE FreeBSD 5.4-STABLE #24: Sat May 21 12:26:43 EDT 2005 root@blackguy.unixtechs.org:/usr/obj/usr/src/sys/BLACKGUY i386 Build Date: 27 June 2005 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 29 23:03:47 2005 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Layout0" (**) |-->Screen "Screen 0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Parhelia_256_0" (**) |-->Screen "Screen 1" (1) (**) | |-->Monitor "Monitor1" (**) | |-->Device "Parhelia_256_0" (**) |-->Input Device "Microsoft_Natural" (**) |-->Input Device "Microsoft Intellimouse Explorer" (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/lib/X11/fonts/100dpi,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/cyrillic,/usr/X11R6/lib/X11/fonts/URW,/usr/X11R6/lib/X11/fonts/freefont,/usr/X11R6/lib/X11/fonts/misc" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (**) ModulePath set to "/usr/X11R6/lib/modules" (**) Option "AllowMouseOpenFail" (**) Option "NoPM" (**) Option "Xinerama" "true" (**) Xinerama: enabled (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on freebsd (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) Using syscons driver with X support (version 2.0) (--) using VT number 9 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 10de,01e0 card 1043,80ac rev c1 class 06,00,00 hdr 80 (II) PCI: 00:00:1: chip 10de,01ea card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:2: chip 10de,01ee card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:3: chip 10de,01ed card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:4: chip 10de,01ec card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:5: chip 10de,01ef card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:01:0: chip 10de,0060 card 1043,80ad rev a4 class 06,01,00 hdr 80 (II) PCI: 00:01:1: chip 10de,0064 card 1043,0c11 rev a2 class 0c,05,00 hdr 80 (II) PCI: 00:02:0: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80 (II) PCI: 00:02:1: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80 (II) PCI: 00:02:2: chip 10de,0068 card 1043,0c11 rev a4 class 0c,03,20 hdr 80 (II) PCI: 00:08:0: chip 10de,006c card 0000,0000 rev a3 class 06,04,00 hdr 01 (II) PCI: 00:09:0: chip 10de,0065 card 1043,0c11 rev a2 class 01,01,8a hdr 00 (II) PCI: 00:1e:0: chip 10de,01e8 card 0000,0000 rev c1 class 06,04,00 hdr 01 (II) PCI: 01:07:0: chip 10b7,5950 card 0000,0000 rev 00 class 02,00,00 hdr 00 (II) PCI: 01:08:0: chip 109e,036e card 1002,0003 rev 02 class 04,00,00 hdr 80 (II) PCI: 01:08:1: chip 109e,0878 card 1002,0003 rev 02 class 04,80,00 hdr 80 (II) PCI: 01:09:0: chip 1274,5880 card 1274,2000 rev 02 class 04,01,00 hdr 00 (II) PCI: 02:00:0: chip 102b,0528 card 102b,1030 rev 06 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:8:0), (0,1,1), BCTRL: 0x0202 (VGA_EN is cleared) (II) Bus 1 I/O range: [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xdb000000 - 0xdbffffff (0x1000000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B] (II) PCI-to-PCI bridge: (II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x000a (VGA_EN is set) (II) Bus 2 non-prefetchable memory range: [0] -1 0 0xd9000000 - 0xdaffffff (0x2000000) MX[B] (II) Bus 2 prefetchable memory range: [0] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B] (--) PCI: (1:8:0) Brooktree Corporation Bt878 Video Capture rev 2, Mem @ 0xd8000000/12 (--) PCI:*(2:0:0) Matrox Graphics, Inc. unknown chipset (0x0528) rev 6, Mem @ 0xc0000000/28, 0xd9000000/13 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) PCI Memory resource overlap reduced 0xd0000000 from 0xdfffffff to 0xcfffffff (II) Active PCI resource ranges: [0] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [1] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [2] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B]E [3] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [4] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [5] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [6] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [7] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [8] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [9] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [10] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) PCI Memory resource overlap reduced 0xdc000000 from 0xdfffffff to 0xdc000fff (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [1] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [2] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [3] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [4] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [5] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [6] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [7] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [8] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [9] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [10] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [15] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [16] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [17] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [18] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a (II) Module drm: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "mtx" (II) Loading /usr/X11R6/lib/modules/drivers/mtx_drv.o (II) Module mtx: vendor="Matrox Graphics Inc." compiled for 4.3.99.902, module version = 1.4.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 0.7 (II) Loading extension MTXGamma (II) LoadModule: "kbd" (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.o (II) Module kbd: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) MTX: Driver for Matrox chipsets: P-Series Family A, P-Series Family B, P-Series Family C, P-Series Family D (II) Primary Device is: PCI 02:00:0 (WW) MTX: More than one matching Device section for instances (BusID: PCI:2:0:0) found: Parhelia_256_0 (--) Chipset P-Series Family B found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [15] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [16] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [17] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [18] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [18] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [19] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [20] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [21] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E [22] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [23] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="X.Org Foundation" compiled for 6.8.2, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) MTX(0): MGA instIndex = 0 (--) MTX(0): Linear framebuffer at 0xC0000000 (--) MTX(0): MMIO registers at 0xD9000000 (==) MTX(0): BIOS at 0xC0000 (II) MTX(0): Device Id [0528] Subsys Id [1030] (II) MTX(0): Device Name [Parhelia 256MB Dual DVI] (**) MTX(0): Total Video RAM: 262144 kByte (==) MTX(0): Write-combining range (0xd9000000,0x2000) was already clear (==) MTX(0): Write-combining range (0xc0000000,0x10000000) (**) MTX(0): Depth 24, (**) framebuffer bpp 32 (==) MTX(0): Default visual is TrueColor (**) MTX(0): Depth 24, (**) framebuffer bpp 32 (==) MTX(0): Default visual is TrueColor (==) MTX(0): RGB weight 888 (**) MTX(0): Option "HWcursor" "off" (**) MTX(0): Option "Busmastering" "off" (**) MTX(0): Option "DigitalScreen1" "on" (**) MTX(0): Option "DigitalScreen2" "on" (II) MTX(0): Monitor Input Type = 2 (==) MTX(0): Using gamma correction (1.0, 1.0, 1.0) (II) MTX(0): Acceleration is enabled (WW) MTX(0): Using software cursor (II) MTX(0): Forcing Digital Output (II) MTX(0): Forcing Digital Output (II) MTX(0): Digital is available (==) MTX(0): Min pixel clock is 12 MHz (==) MTX(0): Max pixel clock is 164 MHz (II) MTX(0): Monitor0: Using hsync range of 30.00-69.00 kHz (II) MTX(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz (II) MTX(0): Clock range: 12.00 to 164.00 MHz (II) MTX(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1280x960" (hsync out of range) (II) MTX(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1280x1024" (hsync out of range) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1280x1024" (hsync out of range) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (hsync out of range) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1400x1050" (hsync out of range) (II) MTX(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using mode "1600x1200" (no mode of this name) (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (==) MTX(0): DPI set to (75, 75) (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (--) MTX(0): Virtual size is 1280x1024 (pitch 2048) (**) MTX(0): *Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz (II) MTX(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (**) MTX(0): *Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (II) MTX(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync (**) MTX(0): *Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz (II) MTX(0): Modeline "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync (**) MTX(0): *Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz (II) MTX(0): Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (II) MTX(0): Total Memory for Onscreen and Offscreen : 0x780000 (II) MTX(0): Cursor Offset at 0x00000000 (II) MTX(0): Cursor Aperture at 0x00000000 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="X.Org Foundation" compiled for 6.8.2, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.2.0 ABI class: X.Org Video Driver, version 0.7 (II) MTX(0): Emulated Busmastering (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0xd9000000 - 0xd9001fff (0x2000) MX[B] [1] 0 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B] [2] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [3] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [7] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [8] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [9] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [10] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [11] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [12] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [13] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [14] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [15] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [16] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [17] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [20] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [21] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [22] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [23] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E [24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (==) MTX(0): Write-combining range (0xd9000000,0x2000) was already clear (==) MTX(0): Write-combining range (0xc0000000,0x10000000) (II) MTX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (==) MTX(0): Write-combining range (0xa0000,0x10000) was already clear (WW) MTX(0): Cannot stop features. (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (WW) MTX(0): Error occured while starting the features. (II) MTX(0): Cursor Aperture location 0x00c40000. (II) MTX(0): Cursor Surface location 0x07f00000. (II) MTX(0): Parhelia device started. (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (==) MTX(0): Default visual is TrueColor (II) MTX(0): Using 512 lines for offscreen memory. (II) MTX(0): Memory manager initialized to (0,0) (1280,1536) (II) MTX(0): Largest offscreen area available: 1280 x 512 (II) MTX(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Offscreen Pixmaps Driver provided ScreenToScreenBitBlt replacement Driver provided FillSolidRects replacement Driver provided FillSolidSpans replacement Driver provided WritePixmap replacement Driver provided ReadPixmap replacement Setting up tile and stipple cache: 20 128x128 slots 5 256x256 slots (==) MTX(0): Backing store disabled (==) MTX(0): Silken mouse enabled (II) MTX(0): Using SW cursor (**) Option "dpms" (**) MTX(0): DPMS enabled (==) RandR enabled Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE (**) Option "CoreKeyboard" (**) Microsoft_Natural: Core Keyboard (**) Option "Protocol" "standard" (**) Microsoft_Natural: Protocol: standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xfree86" (**) Microsoft_Natural: XkbRules: "xfree86" (**) Option "XkbModel" "pc105" (**) Microsoft_Natural: XkbModel: "pc105" (**) Option "XkbLayout" "us" (**) Microsoft_Natural: XkbLayout: "us" (**) Option "CustomKeycodes" "off" (**) Microsoft_Natural: CustomKeycodes disabled (**) Option "Protocol" "Auto" (**) Microsoft Intellimouse Explorer: Device: "/dev/sysmouse" (**) Microsoft Intellimouse Explorer: Protocol: "Auto" (**) Option "CorePointer" (**) Microsoft Intellimouse Explorer: Core Pointer (**) Option "Device" "/dev/sysmouse" (**) Option "Buttons" "5" (==) Microsoft Intellimouse Explorer: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Microsoft Intellimouse Explorer: ZAxisMapping: buttons 4 and 5 (**) Microsoft Intellimouse Explorer: Buttons: 5 (**) Option "Resolution" "1600" (**) Microsoft Intellimouse Explorer: Resolution: 1600 (II) XINPUT: Adding extended input device "Microsoft Intellimouse Explorer" (type: MOUSE) (II) XINPUT: Adding extended input device "Microsoft_Natural" (type: KEYBOARD) (II) Microsoft Intellimouse Explorer: SetupAuto: hw.iftype is 4, hw.model is 0 (II) Microsoft Intellimouse Explorer: SetupAuto: protocol is SysMouse Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/URW, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/freefont, removing from list! --GvXjxJ+pjyke8COw-- From owner-freebsd-x11@FreeBSD.ORG Fri Jul 1 13:12:22 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99F6516A42B for ; Fri, 1 Jul 2005 13:12:21 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from rwcrmhc12.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3568A43D1F for ; Fri, 1 Jul 2005 13:12:21 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from blackguy.unixtechs.org (bgp946610bgs.canton01.mi.comcast.net[68.41.51.164]) by comcast.net (rwcrmhc13) with ESMTP id <20050701131200015005cpfae>; Fri, 1 Jul 2005 13:12:00 +0000 Received: from eric by blackguy.unixtechs.org with local (Exim 4.51 (FreeBSD)) id 1DoLJ1-0003vO-9b for freebsd-x11@freebsd.org; Fri, 01 Jul 2005 09:11:43 -0400 Date: Fri, 1 Jul 2005 09:11:43 -0400 From: Eric Ekong To: freebsd-x11@freebsd.org Message-ID: <20050701131143.GB14729@blackguy> References: <20050630031849.GA94889@blackguy> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="8P1HSweYDcXXzwPJ" Content-Disposition: inline In-Reply-To: <20050630031849.GA94889@blackguy> X-Mailer: Mutt http://www.mutt.org/ User-Agent: Mutt/1.5.9i Subject: Re: help with matrox parhelia 256Mb with dual head X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eric Ekong List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2005 13:12:22 -0000 --8P1HSweYDcXXzwPJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline * Eric Ekong [050629 23:18]: > I am having issues getting dual head to work with this card and > freebsd 5.4-STABLE. I previously had it working with the G550 > with no problem. I am using Xorg with everything all updated > from ports as of 5 minutes ago. As well as I am using the Linux > driver for 6.8.2 from Matrox. I am going to attach the latest > Xorg.0.org and my xorg.conf. I will also include the instructions > the matrox drivers. I would really appreciate any help anyone can > provide. I have seen multiple configs of linux getting this to work. > > Eric > > FreeBSD blackguy.unixtechs.org 5.4-STABLE FreeBSD 5.4-STABLE #24: Sat > May 21 12:26:43 EDT 2005 > root@blackguy.unixtechs.org:/usr/obj/usr/src/sys/BLACKGUY i386 > > -- > ======================================================= > Eric I. Ekong eric@unixtechs.org > FreeBSD - The Power to Serve http://www.freebsd.org > K Desktop Environment on FreeBSD http://freebsd.kde.org > ======================================================= > > Laws of Serendipity: > > (1) In order to discover anything, you must be looking for > something. > (2) If you wish to make an improved product, you must already > be engaged in making an inferior one. > A little updated on the xorg.conf with matrox parhelia 256mb and xorg. I have the resolution working, now to work on dual head. updated xorg.conf and log -- ======================================================= Eric I. Ekong eric@unixtechs.org FreeBSD - The Power to Serve http://www.freebsd.org K Desktop Environment on FreeBSD http://freebsd.kde.org ======================================================= Laws of Serendipity: (1) In order to discover anything, you must be looking for something. (2) If you wish to make an improved product, you must already be engaged in making an inferior one. --8P1HSweYDcXXzwPJ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="xorg.conf" Section "ServerLayout" Identifier "Layout0" Screen "Screen 0" 0 0 Screen "Screen 1" LeftOf "Screen 0" InputDevice "Microsoft_Natural" "CoreKeyboard" InputDevice "Microsoft Intellimouse Explorer" "CorePointer" #Option "TripleHead" EndSection Section "ServerFlags" Option "Xinerama" "true" AllowMouseOpenFail Option "NoPM" Option "TvOut" "off" EndSection Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/freefont" FontPath "/usr/X11R6/lib/X11/fonts/misc" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" EndSection Section "Module" #Load "extmod" #Load "glx" Load "dri" #Load "dbe" # #Load "record" # Load "xtrap" # Load "type1" # Load "freetype" # Load "ddc" # Load "GLcore" # Load "vbe" # Load "bitmap" # Load "int10" EndSection Section "InputDevice" Identifier "Microsoft_Natural" Driver "kbd" Option "AutoRepeat" "500 30" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Identifier "Microsoft Intellimouse Explorer" Driver "mouse" Option "Protocol" "Auto" Option "Device" "/dev/sysmouse" Option "Buttons" "5" Option "ZAxisMapping" "4 5" Option "Resolution" "1600" Option "CursorShadow" "True" EndSection Section "Monitor" Identifier "Monitor0" VendorName "UltraSharp 2001FP LCD" ModelName "Dell" HorizSync 30.0 - 130.0 #HorizSync 30.0 - 69.0 #HorizSync 76.0 - 80.0 VertRefresh 50.0 - 200.0 #VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Monitor" Identifier "Monitor1" VendorName "UltraSharp 2001FP LCD" ModelName "Dell" HorizSync 30.0 - 69.0 VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Device" Identifier "Parhelia_256_0" VendorName "Matrox Graphics, Inc." #Driver "mga" Driver "mtx" VideoRam 262144 #Option "SWcursor" "True" Option "HWcursor" "off" #Option "AGPMode" "4" #Option "DRI" "True" BusID "PCI:2:0:0" Option "DPMS" "on" #Option "QID" "on" #Option "XFB" "on" Option "DigitalScreen1" "on" Option "DigitalScreen2" "on" #Option "TripleHead" #Option "Xinerama" "on" Option "Busmastering" "off" #Screen 0 EndSection Section "Screen" Identifier "Screen 0" Device "Parhelia_256_0" Monitor "monitor0" DefaultDepth 24 DefaultColorDepth 24 DefaultFbBpp 32 SubSection "Display" Depth 8 Modes "1920x1440" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1920x1440" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1920x1440" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen 1" Device "Parhelia_256_0" Monitor "monitor1" DefaultDepth 24 DefaultColorDepth 24 DefaultFbBpp 32 SubSection "Display" Depth 8 Modes "1920x1440" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1920x1440" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1920x1440" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Group 0 #Group 438 Mode 0666 EndSection --8P1HSweYDcXXzwPJ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="Xorg.0.log" X Window System Version 6.8.2 Release Date: 9 February 2005 X Protocol Version 11, Revision 0, Release 6.8.2 Build Operating System: FreeBSD 5.4 i386 [ELF] Current Operating System: FreeBSD blackguy.unixtechs.org 5.4-STABLE FreeBSD 5.4-STABLE #24: Sat May 21 12:26:43 EDT 2005 root@blackguy.unixtechs.org:/usr/obj/usr/src/sys/BLACKGUY i386 Build Date: 27 June 2005 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jun 30 13:48:35 2005 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Layout0" (**) |-->Screen "Screen 0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Parhelia_256_0" (**) |-->Screen "Screen 1" (1) (**) | |-->Monitor "Monitor1" (**) | |-->Device "Parhelia_256_0" (**) |-->Input Device "Microsoft_Natural" (**) |-->Input Device "Microsoft Intellimouse Explorer" (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/lib/X11/fonts/100dpi,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/cyrillic,/usr/X11R6/lib/X11/fonts/URW,/usr/X11R6/lib/X11/fonts/freefont,/usr/X11R6/lib/X11/fonts/misc" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (**) ModulePath set to "/usr/X11R6/lib/modules" (**) Option "AllowMouseOpenFail" (**) Option "NoPM" (**) Option "Xinerama" "true" (**) Xinerama: enabled (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on freebsd (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) Using syscons driver with X support (version 2.0) (--) using VT number 9 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 10de,01e0 card 1043,80ac rev c1 class 06,00,00 hdr 80 (II) PCI: 00:00:1: chip 10de,01ea card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:2: chip 10de,01ee card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:3: chip 10de,01ed card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:4: chip 10de,01ec card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:5: chip 10de,01ef card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:01:0: chip 10de,0060 card 1043,80ad rev a4 class 06,01,00 hdr 80 (II) PCI: 00:01:1: chip 10de,0064 card 1043,0c11 rev a2 class 0c,05,00 hdr 80 (II) PCI: 00:02:0: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80 (II) PCI: 00:02:1: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80 (II) PCI: 00:02:2: chip 10de,0068 card 1043,0c11 rev a4 class 0c,03,20 hdr 80 (II) PCI: 00:08:0: chip 10de,006c card 0000,0000 rev a3 class 06,04,00 hdr 01 (II) PCI: 00:09:0: chip 10de,0065 card 1043,0c11 rev a2 class 01,01,8a hdr 00 (II) PCI: 00:1e:0: chip 10de,01e8 card 0000,0000 rev c1 class 06,04,00 hdr 01 (II) PCI: 01:07:0: chip 10b7,5950 card 0000,0000 rev 00 class 02,00,00 hdr 00 (II) PCI: 01:08:0: chip 109e,036e card 1002,0003 rev 02 class 04,00,00 hdr 80 (II) PCI: 01:08:1: chip 109e,0878 card 1002,0003 rev 02 class 04,80,00 hdr 80 (II) PCI: 01:09:0: chip 1274,5880 card 1274,2000 rev 02 class 04,01,00 hdr 00 (II) PCI: 02:00:0: chip 102b,0528 card 102b,1030 rev 06 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:8:0), (0,1,1), BCTRL: 0x0202 (VGA_EN is cleared) (II) Bus 1 I/O range: [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xdb000000 - 0xdbffffff (0x1000000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B] (II) PCI-to-PCI bridge: (II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x000a (VGA_EN is set) (II) Bus 2 non-prefetchable memory range: [0] -1 0 0xd9000000 - 0xdaffffff (0x2000000) MX[B] (II) Bus 2 prefetchable memory range: [0] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B] (--) PCI: (1:8:0) Brooktree Corporation Bt878 Video Capture rev 2, Mem @ 0xd8000000/12 (--) PCI:*(2:0:0) Matrox Graphics, Inc. unknown chipset (0x0528) rev 6, Mem @ 0xc0000000/28, 0xd9000000/13 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) PCI Memory resource overlap reduced 0xd0000000 from 0xdfffffff to 0xcfffffff (II) Active PCI resource ranges: [0] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [1] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [2] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B]E [3] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [4] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [5] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [6] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [7] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [8] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [9] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [10] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) PCI Memory resource overlap reduced 0xdc000000 from 0xdfffffff to 0xdc000fff (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [1] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [2] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [3] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [4] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [5] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [6] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [7] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [8] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [9] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [10] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [15] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [16] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [17] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [18] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a (II) Module drm: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "mtx" (II) Loading /usr/X11R6/lib/modules/drivers/mtx_drv.o (II) Module mtx: vendor="Matrox Graphics Inc." compiled for 4.3.99.902, module version = 1.4.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 0.7 (II) Loading extension MTXGamma (II) LoadModule: "kbd" (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.o (II) Module kbd: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) MTX: Driver for Matrox chipsets: P-Series Family A, P-Series Family B, P-Series Family C, P-Series Family D (II) Primary Device is: PCI 02:00:0 (WW) MTX: More than one matching Device section for instances (BusID: PCI:2:0:0) found: Parhelia_256_0 (--) Chipset P-Series Family B found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [15] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [16] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [17] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [18] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [18] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [19] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [20] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [21] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E [22] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [23] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="X.Org Foundation" compiled for 6.8.2, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) MTX(0): MGA instIndex = 0 (--) MTX(0): Linear framebuffer at 0xC0000000 (--) MTX(0): MMIO registers at 0xD9000000 (==) MTX(0): BIOS at 0xC0000 (II) MTX(0): Device Id [0528] Subsys Id [1030] (II) MTX(0): Device Name [Parhelia 256MB Dual DVI] (**) MTX(0): Total Video RAM: 262144 kByte (==) MTX(0): Write-combining range (0xd9000000,0x2000) was already clear (==) MTX(0): Write-combining range (0xc0000000,0x10000000) (**) MTX(0): Depth 24, (**) framebuffer bpp 32 (==) MTX(0): Default visual is TrueColor (**) MTX(0): Depth 24, (**) framebuffer bpp 32 (==) MTX(0): Default visual is TrueColor (==) MTX(0): RGB weight 888 (**) MTX(0): Option "HWcursor" "off" (**) MTX(0): Option "Busmastering" "off" (**) MTX(0): Option "DigitalScreen1" "on" (**) MTX(0): Option "DigitalScreen2" "on" (II) MTX(0): Monitor Input Type = 2 (==) MTX(0): Using gamma correction (1.0, 1.0, 1.0) (II) MTX(0): Acceleration is enabled (WW) MTX(0): Using software cursor (II) MTX(0): Forcing Digital Output (II) MTX(0): Forcing Digital Output (II) MTX(0): Digital is available (==) MTX(0): Min pixel clock is 12 MHz (==) MTX(0): Max pixel clock is 164 MHz (II) MTX(0): Monitor0: Using hsync range of 30.00-130.00 kHz (II) MTX(0): Monitor0: Using vrefresh range of 50.00-200.00 Hz (II) MTX(0): Clock range: 12.00 to 164.00 MHz (II) MTX(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using mode "1920x1440" (no mode of this name) (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (==) MTX(0): DPI set to (75, 75) (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (--) MTX(0): Virtual size is 1600x1200 (pitch 2048) (**) MTX(0): *Default mode "1600x1200": 162.0 MHz, 75.0 kHz, 60.0 Hz (II) MTX(0): Modeline "1600x1200" 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (**) MTX(0): *Default mode "1280x1024": 157.5 MHz, 91.1 kHz, 85.0 Hz (II) MTX(0): Modeline "1280x1024" 157.50 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync (**) MTX(0): *Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (II) MTX(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync (**) MTX(0): *Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz (II) MTX(0): Modeline "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync (**) MTX(0): *Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz (II) MTX(0): Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (II) MTX(0): Total Memory for Onscreen and Offscreen : 0xafc800 (II) MTX(0): Cursor Offset at 0x00000000 (II) MTX(0): Cursor Aperture at 0x00000000 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="X.Org Foundation" compiled for 6.8.2, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.2.0 ABI class: X.Org Video Driver, version 0.7 (II) MTX(0): Emulated Busmastering (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0xd9000000 - 0xd9001fff (0x2000) MX[B] [1] 0 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B] [2] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [3] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [7] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [8] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [9] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [10] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [11] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [12] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [13] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [14] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [15] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [16] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [17] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [20] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [21] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [22] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [23] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E [24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (==) MTX(0): Write-combining range (0xd9000000,0x2000) was already clear (==) MTX(0): Write-combining range (0xc0000000,0x10000000) (II) MTX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (==) MTX(0): Write-combining range (0xa0000,0x10000) was already clear (WW) MTX(0): Cannot stop features. (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (WW) MTX(0): Error occured while starting the features. (II) MTX(0): Cursor Aperture location 0x00e80000. (II) MTX(0): Cursor Surface location 0x07f00000. (II) MTX(0): Parhelia device started. (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (==) MTX(0): Default visual is TrueColor (II) MTX(0): Using 600 lines for offscreen memory. (II) MTX(0): Memory manager initialized to (0,0) (1600,1800) (II) MTX(0): Largest offscreen area available: 1600 x 600 (II) MTX(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Offscreen Pixmaps Driver provided ScreenToScreenBitBlt replacement Driver provided FillSolidRects replacement Driver provided FillSolidSpans replacement Driver provided WritePixmap replacement Driver provided ReadPixmap replacement Setting up tile and stipple cache: 24 128x128 slots 6 256x256 slots (==) MTX(0): Backing store disabled (==) MTX(0): Silken mouse enabled (II) MTX(0): Using SW cursor (**) Option "dpms" (**) MTX(0): DPMS enabled (==) RandR enabled Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE (**) Option "CoreKeyboard" (**) Microsoft_Natural: Core Keyboard (**) Option "Protocol" "standard" (**) Microsoft_Natural: Protocol: standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xfree86" (**) Microsoft_Natural: XkbRules: "xfree86" (**) Option "XkbModel" "pc105" (**) Microsoft_Natural: XkbModel: "pc105" (**) Option "XkbLayout" "us" (**) Microsoft_Natural: XkbLayout: "us" (**) Option "CustomKeycodes" "off" (**) Microsoft_Natural: CustomKeycodes disabled (**) Option "Protocol" "Auto" (**) Microsoft Intellimouse Explorer: Device: "/dev/sysmouse" (**) Microsoft Intellimouse Explorer: Protocol: "Auto" (**) Option "CorePointer" (**) Microsoft Intellimouse Explorer: Core Pointer (**) Option "Device" "/dev/sysmouse" (**) Option "Buttons" "5" (==) Microsoft Intellimouse Explorer: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Microsoft Intellimouse Explorer: ZAxisMapping: buttons 4 and 5 (**) Microsoft Intellimouse Explorer: Buttons: 5 (**) Option "Resolution" "1600" (**) Microsoft Intellimouse Explorer: Resolution: 1600 (II) XINPUT: Adding extended input device "Microsoft Intellimouse Explorer" (type: MOUSE) (II) XINPUT: Adding extended input device "Microsoft_Natural" (type: KEYBOARD) (II) Microsoft Intellimouse Explorer: SetupAuto: hw.iftype is 4, hw.model is 0 (II) Microsoft Intellimouse Explorer: SetupAuto: protocol is SysMouse Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/URW, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/freefont, removing from list! (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) 3rd Button detected: disabling emulate3Button --8P1HSweYDcXXzwPJ-- From owner-freebsd-x11@FreeBSD.ORG Fri Jul 1 13:12:50 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C867D16A41C for ; Fri, 1 Jul 2005 13:12:50 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from sccrmhc13.comcast.net (sccrmhc13.comcast.net [204.127.202.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4363443D1F for ; Fri, 1 Jul 2005 13:12:50 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from blackguy.unixtechs.org (bgp946610bgs.canton01.mi.comcast.net[68.41.51.164]) by comcast.net (sccrmhc13) with ESMTP id <2005070113123501600i7j7de>; Fri, 1 Jul 2005 13:12:35 +0000 Received: from eric by blackguy.unixtechs.org with local (Exim 4.51 (FreeBSD)) id 1DoLJa-0003wL-KU; Fri, 01 Jul 2005 09:12:18 -0400 Date: Fri, 1 Jul 2005 09:12:18 -0400 From: Eric Ekong To: freebsd-x11@freebsd.org Message-ID: <20050701131218.GC14729@blackguy> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="UPT3ojh+0CqEDtpF" Content-Disposition: inline X-Mailer: Mutt http://www.mutt.org/ User-Agent: Mutt/1.5.9i Subject: help with matrox parhelia 256Mb with dual head X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eric Ekong List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2005 13:12:50 -0000 --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I am having issues getting dual head to work with this card and freebsd 5.4-STABLE. I previously had it working with the G550 with no problem. I am using Xorg with everything all updated from ports as of 5 minutes ago. As well as I am using the Linux driver for 6.8.2 from Matrox. I am going to attach the latest Xorg.0.org and my xorg.conf. I will also include the instructions the matrox drivers. I would really appreciate any help anyone can provide. I have seen multiple configs of linux getting this to work. Eric FreeBSD blackguy.unixtechs.org 5.4-STABLE FreeBSD 5.4-STABLE #24: Sat May 21 12:26:43 EDT 2005 root@blackguy.unixtechs.org:/usr/obj/usr/src/sys/BLACKGUY i386 -- ======================================================= Eric I. Ekong eric@unixtechs.org FreeBSD - The Power to Serve http://www.freebsd.org K Desktop Environment on FreeBSD http://freebsd.kde.org ======================================================= Laws of Serendipity: (1) In order to discover anything, you must be looking for something. (2) If you wish to make an improved product, you must already be engaged in making an inferior one. --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="readme.txt" [English] README.TXT MATROX GRAPHICS INC. 2005.03.07 Matrox Parhelia, Millennium P650/P750, QID, HR256 LINUX Display Driver v1.4.1 Beta Pro Note: This document and the associated software are currently only available in English. We apologize for the inconvenience. Contents ======== - Description of this release - Available configurations - Using TripleHead (Parhelia and Millennium P750 only) - Sample XF86Config Files - Changing the amount of offscreen memory - Using digital monitors - Using a hardware accelerated mouse-pointer - Binary Installation - Enabling bus mastering - Enabling TV out - Video Blitting - Enabling dual and quad head support for HR256 and QID - Kernel module options - Known driver problems - New features Description of this release =========================== Supported XFree86 versions: - 4.2.0 - 4.2.1 - 4.3.0 Supported X.org versions: - 6.7.0 - 6.8.0 - 6.8.1 - 6.8.2 Supported modes of operation: - Bus mastering / Direct access - Color (8, 16, 32 bpp) OpenGL: - OpenGL 1.3 compliant when bus mastering is available and enabled. Xv: - Xv is enabled when bus mastering is available and enabled. See the section "Enabling bus mastering" for details. Available configurations ======================== With this driver, you can choose amongst the following multi-display configurations: (1) Single display: Only 1 display. This mode supports bus mastering. For HR256 and QID, when enabling the QID option will enable dual outputs on the primary connector(s). (2) 2 displays - independent mode: 2 displays with different display resolutions. This mode supports bus mastering. For HR256 and QID, when enabling the QID option will enable quad outputs. (3) 2 displays - stretched mode: two displays with the same display resolution and refresh rate. These 2 displays use 1 big frame buffer. This mode supports bus mastering. For HR256 and QID, when enabling the QID option will enable quad outputs. (4) 3 displays - stretched mode (TripleHead): 3 displays with the same display resolution and refresh rate. These 3 displays use 1 big frame buffer. This mode supports bus mastering. Using TripleHead ================ (Note: TripleHead is not supported on the Millennium P650) While using TripleHead, all 3 displays must have the same refresh rate and resolution because all 3 displays are using the same frame buffer. In order to enable Triple Head, add Option "TripleHead" to the screen section of your XF86Config-4 file Here's a sample Screen Section for Triple Head: Section "Screen" Identifier "Screen 1" Device "MGA CARD 1" Monitor "My Monitor" DefaultDepth 24 DefaultFbbpp 32 Option "TripleHead" SubSection "Display" Depth 24 Virtual 2400 600 Modes "800x600" EndSubSection EndSection To enable 2 analog + digital mode you will need to add the following line to your device section: Option "DigitalScreen1" "on" Sample XF86Config Files ======================= There are sample XF86Config files in the "Samples" directory. To use them, you must either: - Copy the file to your /etc/X11 directory and rename it to "XF86Config-4" or "xorg.conf" depending if using XFree86 or X.org X servers OR - Type "startx -- -xf86config FILENAME" where FILENAME is the sample config file. For Single display --> XF86Config.single 2 displays - independent mode --> XF86Config.dual 2 displays - stretched mode --> XF86Config.merged 3 displays - stretched mode --> XF86Config.triple Quad Display (QID, HR256) merged --> XF86Config.T221-Merged Quad Display (QID, HR256) (dual independant) --> XF86Config.T221-Xinerama Note: these are samples and may require modification to be usable with your particular system configuration. Changing the amount of offscreen memory ======================================= If you need to change the offscreen allocation of memory the "OffScreen" option can be used for this purpose by using an integer value between "0" and "5" to be used as a multiplier against the memory used for onscreen memory. For example we want the offscreen memory to use twice as much ram as what the onscreen memory would use, we would add the following line to your device section in your config : Option "OffScreen" "2" Using digital monitors ====================== If you are using a digital monitor, add the following line to the device section: Option "DigitalScreen1" "on" or Option "DigitalScreen2" "on" "DigitalScreen1" and "DigitalScreen2" correspond respectively to the digital monitor connected to the primary and secondary connector of your graphics card. Note that when using both outputs for the Millenium 650, 750 and Parhelia cards in Merged mode that the device section of your X config will need to contain both options (ie. both DigitalScreen1 and DigitalScreen2) as shown in the following example : Section "Device" Identifier "Device1" Driver "mtx" BusID "PCI:1:0:0" Option "DigitalScreen1" "on" Option "DigitalScreen2" "on" EndSection Binary Installation =================== A working installation of XFree86 4.2.0, 4.2.1, 4.3.0 or X.org 6.7.0, 6.8.0, 6.8.1, 6.8.2 is required before the binaries can be installed. To install the driver execute the following from a bash shell as the root user : sh mtxdrivers-glibc2.x.x-v1.1.2-beta.run This will extract the files to the installation directory and start the installation installation script. Enabling bus mastering ====================== The driver can run with bus mastering On or Off. Having bus mastering On generally gives better performances. To run with bus mastering a kernel driver, mtx.o, must be compiled. On most configurations the installation script will seamlessly take care of the kernel driver compilation. In order to use bus mastering, the following modules must be loaded: (1) mtx.o: Parhelia kernel module The kernel module must be compiled for your system. The script file "install.sh" will attempt to compile the module. If it does not succeed, you can compile it manually by entering the following: - cd mtxdrivers[ENTER] - export PARHELIUX=$PWD/src[ENTER] - cd src/kernel/parhelia[ENTER] - ln -sf ../../../kernel/mtx_parhelia.o .[ENTER] - cd ..[ENTER] - make clean[ENTER] - make[ENTER] - su root[ENTER] - make install[ENTER] Compiling the kernel module requires the kernel source to be installed on your system. The "make install" command installs the kernel module in the proper location. The X server should load the kernel module automatically. If not, typing "insmod mtx" in the installed location will load the module. Before loading the "mtx" kernel module, make sure that the "agpgart" module has been loaded sucessfully. Enter the following command and look for "agpgart" in the list of modules. - lsmod If "agpgart" is not listed, it can be loaded by typing the following for 2.4 series kernels: - modprobe agpgart If "agpgart" is not listed, and you are using a 2.6 series kernel it can be loaded by typing one of the following lines to load the appropriate gart for your motherboard chipset: - modprobe via-agp - modprobe intel-agp - modprobe sis-agp - modprobe ali-agp - modprobe nvidia-agp - modprobe sworks-agp - modprobe amd-k7-agp - modprobe ati-agp To enable or disable bus mastering, add the following to the XF86Config-4 file: Option "Busmastering" "on" or Option "Busmastering" "off" Note that busmastering will always be assumed to be on if the busmastering option isn't set in your X config file. Kernel module options ===================== When using the mtx.o kernel module the following options can be set - Agp Rate (1x,2x,4x) - Agp/Pci transfers The agp rate rate can be set as follows (as the user root): modprobe mtx agprate=4 Note that legal values are 1, 2, and 4 corresponding to the desired agp speed setting. To set the card to use agp or pci transfers use the following format (as the user root): modprobe mtx agp=0 Note that legal values are 0 when using pci transfers and 1 when using agp transfers. These options can be set up to execute automaticly by adding them to the modules.conf (on most distributions this would be locate in the /etc directory). For example to set the agp rate to 2 and set pci tranfsers you would add the following line (as the user root) to modules.conf : options mtx agprate=2 agp=0 These options are set automatically any time you do 'modprobe mtx' or 'insmod mtx' when the options are listed in modules.conf. Enabling TV out =============== This option can be enabled when using single head mode to clone its output. The output supported are NTSC and PAL. There are 3 settings that need to be set in the primary Screen section of your config, "TvOut", "TvStandard", "SelectedRegion", and "AntiFlickerLevel". The following is a sample for NTSC: Section "Screen" Identifier "Screen 1" Device "MGA CARD 1" Monitor "My Monitor" DefaultDepth 24 Option "TvOut" "on" Option "TvStandard" "NTSC" Option "AntiFlickerLevel" "10" Option "OutputRegion" "48 37 672 447" Option "SelectedRegion" "0 0 800 600" SubSection "Display" Depth 16 Modes "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "800x600" "640x480" EndSubSection EndSection Option switches - Options Values Description ---------------- ----------------------- --------------------------------- "TvOut" "on" or "off" Enables/Disables TV out. "TvStandard" "PAL" or "NTSC" Select output type. "OutputRegion" "Left Top Right Bottom" Selects usable tv area. "SelectedRegion" "Left Top Right Bottom" Selects desktop region to clone. "AntiFlickerLevel" "0" to "25" Sets the antiflicker levels. For example the resolution in NTSC (and the same applies for PAL with different values used) is 720x484 but that does not take into account the bezel (casing) of most TV that hides some pixels. Therefore, to be compatible with most TVs, we suggest an output region of 624x410 with the parameters specified below: Option "OutputRegion" "48 37 672 447" Video Blitting ============== Video blitting can be used instead of overlays by using the "XFB" switch in the device section of your X config. The following device section example would illustrate its use: Section "Device" Identifier "device1" Driver "mtx" BusID "PCI:1:0:0" Option "XFB" "on" EndSection Enabling dual and Quad head support for HR256 and QID ===================================================== To enable support for dual and quad head under xfree86 using either the HR256 or QID cards, will require adding the following option to the device section of your XF86Config or XF86Config-4 file : Option "QID" This option will enable the use of outputs 2,3, and 4 when using hybrid mode (heads 1 and 2 slaved), dual head hybrid mode (heads 1 and 2 slaved and heads 3 and 4 slaved), dual head hybrid mode Xinerama, and Merged mode. When not used the QID and HR256 will function like a single head card. For full examples see the XF86Config.T221-Merged and XF86Config.T221-Xinerama sample files. Known driver problems ===================== - The HR256 and QID boards cannot do more than a total resolution of 4096 when doing a 4x1 setup in merged mode due to hardware limitations (ie. a max of four outputs of 1024x768 per output). This can be bypassed by using two 2x1 settings (hybrid independant mode). - On Fedora Core 3 and RHEL Beta 4 the kernel module will compile but will not load due to a bug in the module check feature introduced with that release. Recompiling the kernel without that feature will bypass the problem. See the following bug report for more information: https://bugzilla.redhat.com/beta/show_bug.cgi?id=140954 - Note for SuSE 9.2 users will need to run the following two commands as root before using the matrox installer : make cloneconfig make modules_prepare - To allow v4l applications to use hw scaler (like watching tv with xawtv in full screen), make sure you have the "load "v4l"" declaration in the "Module" section of your configuration file. The install program changes the original v4l_drv module for a custom version still compatible with the older one. You must also verify that your capture module is loaded before starting X (for instance, modprobe bttv). To remove some tearing, use smaller resolution or lower the refresh rate to reduce the effect. New Features ============ - Added installer support for SuSE 9.2. Note see the known driver problems section before running the installer. - Added fix for multi board support. - Added digital monitor autodetection. - Fixed some Xv issues. --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="xorg.conf" Section "ServerLayout" Identifier "Layout0" Screen "Screen 0" 0 0 Screen "Screen 1" LeftOf "Screen 0" InputDevice "Microsoft_Natural" "CoreKeyboard" InputDevice "Microsoft Intellimouse Explorer" "CorePointer" #Option "TripleHead" EndSection Section "ServerFlags" Option "Xinerama" "true" AllowMouseOpenFail Option "NoPM" Option "TvOut" "off" EndSection Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/freefont" FontPath "/usr/X11R6/lib/X11/fonts/misc" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" EndSection Section "Module" #Load "extmod" #Load "glx" Load "dri" #Load "dbe" # #Load "record" # Load "xtrap" # Load "type1" # Load "freetype" # Load "ddc" # Load "GLcore" # Load "vbe" # Load "bitmap" # Load "int10" EndSection Section "InputDevice" Identifier "Microsoft_Natural" Driver "kbd" Option "AutoRepeat" "500 30" Option "XkbModel" "pc105" Option "XkbLayout" "us" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Identifier "Microsoft Intellimouse Explorer" Driver "mouse" Option "Protocol" "Auto" Option "Device" "/dev/sysmouse" Option "Buttons" "5" Option "ZAxisMapping" "4 5" Option "Resolution" "1600" Option "CursorShadow" "True" EndSection Section "Monitor" Identifier "Monitor0" VendorName "UltraSharp 2001FP LCD" ModelName "Dell" HorizSync 30.0 - 69.0 #HorizSync 76.0 - 80.0 VertRefresh 50.0 - 160.0 #VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Monitor" Identifier "Monitor1" VendorName "UltraSharp 2001FP LCD" ModelName "Dell" HorizSync 30.0 - 69.0 VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Device" Identifier "Parhelia_256_0" VendorName "Matrox Graphics, Inc." #Driver "mga" Driver "mtx" VideoRam 262144 #Option "SWcursor" "True" Option "HWcursor" "off" #Option "AGPMode" "4" #Option "DRI" "True" BusID "PCI:2:0:0" Option "DPMS" "on" #Option "QID" "on" #Option "XFB" "on" Option "DigitalScreen1" "on" Option "DigitalScreen2" "on" #Option "TripleHead" #Option "Xinerama" "on" Option "Busmastering" "off" #Screen 0 EndSection Section "Screen" Identifier "Screen 0" Device "Parhelia_256_0" Monitor "monitor0" DefaultDepth 24 DefaultColorDepth 24 DefaultFbBpp 32 SubSection "Display" Depth 8 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen 1" Device "Parhelia_256_0" Monitor "monitor1" DefaultDepth 24 DefaultColorDepth 24 DefaultFbBpp 32 SubSection "Display" Depth 8 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Group 0 #Group 438 Mode 0666 EndSection --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="Xorg.0.log" X Window System Version 6.8.2 Release Date: 9 February 2005 X Protocol Version 11, Revision 0, Release 6.8.2 Build Operating System: FreeBSD 5.4 i386 [ELF] Current Operating System: FreeBSD blackguy.unixtechs.org 5.4-STABLE FreeBSD 5.4-STABLE #24: Sat May 21 12:26:43 EDT 2005 root@blackguy.unixtechs.org:/usr/obj/usr/src/sys/BLACKGUY i386 Build Date: 27 June 2005 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 29 23:03:47 2005 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "Layout0" (**) |-->Screen "Screen 0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Parhelia_256_0" (**) |-->Screen "Screen 1" (1) (**) | |-->Monitor "Monitor1" (**) | |-->Device "Parhelia_256_0" (**) |-->Input Device "Microsoft_Natural" (**) |-->Input Device "Microsoft Intellimouse Explorer" (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/lib/X11/fonts/100dpi,/usr/X11R6/lib/X11/fonts/75dpi,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/cyrillic,/usr/X11R6/lib/X11/fonts/URW,/usr/X11R6/lib/X11/fonts/freefont,/usr/X11R6/lib/X11/fonts/misc" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (**) ModulePath set to "/usr/X11R6/lib/modules" (**) Option "AllowMouseOpenFail" (**) Option "NoPM" (**) Option "Xinerama" "true" (**) Xinerama: enabled (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on freebsd (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (--) Using syscons driver with X support (version 2.0) (--) using VT number 9 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 10de,01e0 card 1043,80ac rev c1 class 06,00,00 hdr 80 (II) PCI: 00:00:1: chip 10de,01ea card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:2: chip 10de,01ee card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:3: chip 10de,01ed card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:4: chip 10de,01ec card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:00:5: chip 10de,01ef card 1043,80ac rev c1 class 05,00,00 hdr 80 (II) PCI: 00:01:0: chip 10de,0060 card 1043,80ad rev a4 class 06,01,00 hdr 80 (II) PCI: 00:01:1: chip 10de,0064 card 1043,0c11 rev a2 class 0c,05,00 hdr 80 (II) PCI: 00:02:0: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80 (II) PCI: 00:02:1: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80 (II) PCI: 00:02:2: chip 10de,0068 card 1043,0c11 rev a4 class 0c,03,20 hdr 80 (II) PCI: 00:08:0: chip 10de,006c card 0000,0000 rev a3 class 06,04,00 hdr 01 (II) PCI: 00:09:0: chip 10de,0065 card 1043,0c11 rev a2 class 01,01,8a hdr 00 (II) PCI: 00:1e:0: chip 10de,01e8 card 0000,0000 rev c1 class 06,04,00 hdr 01 (II) PCI: 01:07:0: chip 10b7,5950 card 0000,0000 rev 00 class 02,00,00 hdr 00 (II) PCI: 01:08:0: chip 109e,036e card 1002,0003 rev 02 class 04,00,00 hdr 80 (II) PCI: 01:08:1: chip 109e,0878 card 1002,0003 rev 02 class 04,80,00 hdr 80 (II) PCI: 01:09:0: chip 1274,5880 card 1274,2000 rev 02 class 04,01,00 hdr 00 (II) PCI: 02:00:0: chip 102b,0528 card 102b,1030 rev 06 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set) (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:8:0), (0,1,1), BCTRL: 0x0202 (VGA_EN is cleared) (II) Bus 1 I/O range: [0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B] (II) Bus 1 non-prefetchable memory range: [0] -1 0 0xdb000000 - 0xdbffffff (0x1000000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0 0xd8000000 - 0xd8ffffff (0x1000000) MX[B] (II) PCI-to-PCI bridge: (II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x000a (VGA_EN is set) (II) Bus 2 non-prefetchable memory range: [0] -1 0 0xd9000000 - 0xdaffffff (0x2000000) MX[B] (II) Bus 2 prefetchable memory range: [0] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B] (--) PCI: (1:8:0) Brooktree Corporation Bt878 Video Capture rev 2, Mem @ 0xd8000000/12 (--) PCI:*(2:0:0) Matrox Graphics, Inc. unknown chipset (0x0528) rev 6, Mem @ 0xc0000000/28, 0xd9000000/13 (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) PCI Memory resource overlap reduced 0xd0000000 from 0xdfffffff to 0xcfffffff (II) Active PCI resource ranges: [0] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [1] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [2] -1 0 0xdc000000 - 0xdfffffff (0x4000000) MX[B]E [3] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [4] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [5] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [6] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [7] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [8] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [9] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [10] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) PCI Memory resource overlap reduced 0xdc000000 from 0xdfffffff to 0xdc000fff (II) Active PCI resource ranges after removing overlaps: [0] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [1] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [2] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [3] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [4] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [5] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [6] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [7] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [8] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [9] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [10] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [11] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [15] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [16] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [17] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [18] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib/modules/extensions/libdri.a (II) Module dri: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a (II) Module drm: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "mtx" (II) Loading /usr/X11R6/lib/modules/drivers/mtx_drv.o (II) Module mtx: vendor="Matrox Graphics Inc." compiled for 4.3.99.902, module version = 1.4.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 0.7 (II) Loading extension MTXGamma (II) LoadModule: "kbd" (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.o (II) Module kbd: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 0.4 (II) MTX: Driver for Matrox chipsets: P-Series Family A, P-Series Family B, P-Series Family C, P-Series Family D (II) Primary Device is: PCI 02:00:0 (WW) MTX: More than one matching Device section for instances (BusID: PCI:2:0:0) found: Parhelia_256_0 (--) Chipset P-Series Family B found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [15] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [16] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [17] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [18] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [6] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [7] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [8] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [9] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [10] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [12] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B] [14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [18] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [19] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [20] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [21] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E [22] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B] [23] 0 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="X.Org Foundation" compiled for 6.8.2, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) MTX(0): MGA instIndex = 0 (--) MTX(0): Linear framebuffer at 0xC0000000 (--) MTX(0): MMIO registers at 0xD9000000 (==) MTX(0): BIOS at 0xC0000 (II) MTX(0): Device Id [0528] Subsys Id [1030] (II) MTX(0): Device Name [Parhelia 256MB Dual DVI] (**) MTX(0): Total Video RAM: 262144 kByte (==) MTX(0): Write-combining range (0xd9000000,0x2000) was already clear (==) MTX(0): Write-combining range (0xc0000000,0x10000000) (**) MTX(0): Depth 24, (**) framebuffer bpp 32 (==) MTX(0): Default visual is TrueColor (**) MTX(0): Depth 24, (**) framebuffer bpp 32 (==) MTX(0): Default visual is TrueColor (==) MTX(0): RGB weight 888 (**) MTX(0): Option "HWcursor" "off" (**) MTX(0): Option "Busmastering" "off" (**) MTX(0): Option "DigitalScreen1" "on" (**) MTX(0): Option "DigitalScreen2" "on" (II) MTX(0): Monitor Input Type = 2 (==) MTX(0): Using gamma correction (1.0, 1.0, 1.0) (II) MTX(0): Acceleration is enabled (WW) MTX(0): Using software cursor (II) MTX(0): Forcing Digital Output (II) MTX(0): Forcing Digital Output (II) MTX(0): Digital is available (==) MTX(0): Min pixel clock is 12 MHz (==) MTX(0): Max pixel clock is 164 MHz (II) MTX(0): Monitor0: Using hsync range of 30.00-69.00 kHz (II) MTX(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz (II) MTX(0): Clock range: 12.00 to 164.00 MHz (II) MTX(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1280x960" (hsync out of range) (II) MTX(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1280x1024" (hsync out of range) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1280x1024" (hsync out of range) (II) MTX(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (hsync out of range) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1400x1050" (hsync out of range) (II) MTX(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) MTX(0): Not using mode "1600x1200" (no mode of this name) (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (==) MTX(0): DPI set to (75, 75) (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (--) MTX(0): Virtual size is 1280x1024 (pitch 2048) (**) MTX(0): *Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz (II) MTX(0): Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (**) MTX(0): *Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (II) MTX(0): Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync (**) MTX(0): *Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz (II) MTX(0): Modeline "800x600" 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync (**) MTX(0): *Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz (II) MTX(0): Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (II) MTX(0): Total Memory for Onscreen and Offscreen : 0x780000 (II) MTX(0): Cursor Offset at 0x00000000 (II) MTX(0): Cursor Aperture at 0x00000000 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="X.Org Foundation" compiled for 6.8.2, module version = 0.1.0 ABI class: X.Org Video Driver, version 0.7 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="X.Org Foundation" compiled for 6.8.2, module version = 1.2.0 ABI class: X.Org Video Driver, version 0.7 (II) MTX(0): Emulated Busmastering (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0 0xd9000000 - 0xd9001fff (0x2000) MX[B] [1] 0 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B] [2] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [3] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [4] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B] [5] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B] [7] -1 0 0xd8001000 - 0xd8001fff (0x1000) MX[B]E [8] -1 0 0xdc001000 - 0xdc001fff (0x1000) MX[B]E [9] -1 0 0xdc000000 - 0xdc000fff (0x1000) MX[B]E [10] -1 0 0xdc002000 - 0xdc003fff (0x2000) MX[B]E [11] -1 0 0xd0000000 - 0xcfffffff (0x0) MX[B]EO [12] -1 0 0xd9000000 - 0xd9001fff (0x2000) MX[B](B) [13] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B) [14] -1 0 0xd8000000 - 0xd8000fff (0x1000) MX[B](B) [15] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [16] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [17] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B] [20] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]E [21] -1 0 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [22] -1 0 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [23] -1 0 0x0000e000 - 0x0000e0ff (0x100) IX[B]E [24] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [25] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (==) MTX(0): Write-combining range (0xd9000000,0x2000) was already clear (==) MTX(0): Write-combining range (0xc0000000,0x10000000) (II) MTX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (==) MTX(0): Write-combining range (0xa0000,0x10000) was already clear (WW) MTX(0): Cannot stop features. (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (WW) MTX(0): Error occured while starting the features. (II) MTX(0): Cursor Aperture location 0x00c40000. (II) MTX(0): Cursor Surface location 0x07f00000. (II) MTX(0): Parhelia device started. (II) MTX(0): TV Standard : NTSC (II) MTX(0): First X instance - (II) MTX(0): Using Digital Output (==) MTX(0): Default visual is TrueColor (II) MTX(0): Using 512 lines for offscreen memory. (II) MTX(0): Memory manager initialized to (0,0) (1280,1536) (II) MTX(0): Largest offscreen area available: 1280 x 512 (II) MTX(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Offscreen Pixmaps Driver provided ScreenToScreenBitBlt replacement Driver provided FillSolidRects replacement Driver provided FillSolidSpans replacement Driver provided WritePixmap replacement Driver provided ReadPixmap replacement Setting up tile and stipple cache: 20 128x128 slots 5 256x256 slots (==) MTX(0): Backing store disabled (==) MTX(0): Silken mouse enabled (II) MTX(0): Using SW cursor (**) Option "dpms" (**) MTX(0): DPMS enabled (==) RandR enabled Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing built-in extension XEVIE (**) Option "CoreKeyboard" (**) Microsoft_Natural: Core Keyboard (**) Option "Protocol" "standard" (**) Microsoft_Natural: Protocol: standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xfree86" (**) Microsoft_Natural: XkbRules: "xfree86" (**) Option "XkbModel" "pc105" (**) Microsoft_Natural: XkbModel: "pc105" (**) Option "XkbLayout" "us" (**) Microsoft_Natural: XkbLayout: "us" (**) Option "CustomKeycodes" "off" (**) Microsoft_Natural: CustomKeycodes disabled (**) Option "Protocol" "Auto" (**) Microsoft Intellimouse Explorer: Device: "/dev/sysmouse" (**) Microsoft Intellimouse Explorer: Protocol: "Auto" (**) Option "CorePointer" (**) Microsoft Intellimouse Explorer: Core Pointer (**) Option "Device" "/dev/sysmouse" (**) Option "Buttons" "5" (==) Microsoft Intellimouse Explorer: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) Microsoft Intellimouse Explorer: ZAxisMapping: buttons 4 and 5 (**) Microsoft Intellimouse Explorer: Buttons: 5 (**) Option "Resolution" "1600" (**) Microsoft Intellimouse Explorer: Resolution: 1600 (II) XINPUT: Adding extended input device "Microsoft Intellimouse Explorer" (type: MOUSE) (II) XINPUT: Adding extended input device "Microsoft_Natural" (type: KEYBOARD) (II) Microsoft Intellimouse Explorer: SetupAuto: hw.iftype is 4, hw.model is 0 (II) Microsoft Intellimouse Explorer: SetupAuto: protocol is SysMouse Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/URW, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/freefont, removing from list! --UPT3ojh+0CqEDtpF-- From owner-freebsd-x11@FreeBSD.ORG Fri Jul 1 21:35:26 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C736016A41C; Fri, 1 Jul 2005 21:35:26 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88E7F43D1F; Fri, 1 Jul 2005 21:35:26 +0000 (GMT) (envelope-from eric@unixtechs.org) Received: from blackguy.unixtechs.org (bgp946610bgs.canton01.mi.comcast.net[68.41.51.164]) by comcast.net (rwcrmhc12) with ESMTP id <200507012135260140089o2ve>; Fri, 1 Jul 2005 21:35:26 +0000 Received: from eric by blackguy.unixtechs.org with local (Exim 4.51 (FreeBSD)) id 1DoTAT-00016J-8u; Fri, 01 Jul 2005 17:35:25 -0400 Date: Fri, 1 Jul 2005 17:35:25 -0400 From: Eric Ekong To: freebsd-questions@freebsd.org Message-ID: <20050701213525.GH1192@blackguy> References: <20050630031849.GA94889@blackguy> <20050630181055.GA35989@blackguy> <41FD3108251376A060401577@utd59514.utdallas.edu> <20050701175600.GD1184@blackguy> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Mailer: Mutt http://www.mutt.org/ User-Agent: Mutt/1.5.9i Cc: freebsd-x11@freebsd.org Subject: Re: help with matrox parhelia 256Mb with dual head X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eric Ekong List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2005 21:35:27 -0000 As far as I know there is no freebsd driver for the P-Series of the Matrox card P650, P750, and Parhelia. Everything I could find points to using the downloadable driver. The matrox driver for these cards is mtx as opposed tot he mga/mga_hal/mgadrm. Mind sharing your xorg.conf just so I can compare. I had Xinerama in and with it in, my desktops just showed duplicates. Eric * Paul Schmehl [050701 17:12]: > --On Friday, July 01, 2005 13:56:00 -0400 Eric Ekong > wrote: > > >Initially the second monitor wasn't coming up at all. Now, with a > >minor change or two, I have the second monitor coming up, but it seems > >to bring up a second window manager that I have no access to..., the > >second monitor just kinda sits there in the default kde start screen. > > > >That along with the fact that if I enable Xinerama, I lock up X to the > >point where I can't drop to a virtual screen because the keyboard and > >mouse lock up as well. If I've gotten this far I must be only a step > >or two away from getting this to work fully. > > > >Need is to have one desktop stretched across 2 monitors. Roughly > >3200x1600 desktop. > > > >Do you have this working with the parhelia? > > No, I have a Radeon X300 card. > > > If so are you using Xorg > >or XFree86 in ports. I'm guess XFree86 would work in this setup > >better, but it is just a hunch. > > > I'm using Xorg and Xinerama - two 19 inch monitors - one desktop. The > problem that I have is that the right screen won't display until the system > goes to sleep. So, when I first login, I change the setttings to get the > system to go to sleep in one minute, wait one minute, then move the mouse. > The right screen then works as long as I don't log out. (Locking and > unlocking the screen works just fine.) > > But the problems you're having sound more driver related. Was there a > reason you chose the Linux driver instead of the native FBSD one? > > Paul Schmehl (pauls@utdallas.edu) > Adjunct Information Security Officer > University of Texas at Dallas > AVIEN Founding Member > http://www.utdallas.edu/ir/security/ > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" -- ======================================================= Eric I. Ekong eric@unixtechs.org FreeBSD - The Power to Serve http://www.freebsd.org K Desktop Environment on FreeBSD http://freebsd.kde.org ======================================================= Laws of Serendipity: (1) In order to discover anything, you must be looking for something. (2) If you wish to make an improved product, you must already be engaged in making an inferior one. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 2 02:54:12 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB19D16A41C; Sat, 2 Jul 2005 02:54:12 +0000 (GMT) (envelope-from darren@chatcanada.net) Received: from mx1.chatcanada.net (S0106000c6e6d587a.ed.shawcable.net [68.150.129.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B5FC43D1F; Sat, 2 Jul 2005 02:54:10 +0000 (GMT) (envelope-from darren@chatcanada.net) Received: by mx1.chatcanada.net (Postfix, from userid 58) id 5AEA01243DD; Fri, 1 Jul 2005 20:55:48 -0600 (MDT) Received: from mail.chatcanada.net (localhost [127.0.0.1]) by mx1.chatcanada.net (Postfix) with ESMTP id CC4FB1243D7; Fri, 1 Jul 2005 20:55:42 -0600 (MDT) Received: from 127.0.0.1 (SquirrelMail authenticated user darren) by mail.chatcanada.net with HTTP; Fri, 1 Jul 2005 20:55:45 -0600 (MDT) Message-ID: <54944.127.0.0.1.1120272945.squirrel@mail.chatcanada.net> Date: Fri, 1 Jul 2005 20:55:45 -0600 (MDT) From: darren@chatcanada.net To: freebsd-x11@freebsd.org User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on chatcanada.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=ALL_TRUSTED, AWL, NO_REAL_NAME autolearn=ham version=3.0.4 Cc: freebsd-ports-bugs@freebsd.org Subject: missing library libXThrStub.so.6 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2005 02:54:12 -0000 As listed in /usr/ports/x11/xorg-libraries/pkg-plist %%XTHRSTUB:%%lib/libXThrStub.so %%XTHRSTUB:%%lib/libXThrStub.so.6 yet %find / -name "libXThrStub.so.6" % and it is required by opera 8.01 to use it's plugins correctly. %/usr/X11R6/share/opera/plugins/operamotifwrapper-3 /usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, required by "operamotifwrapper-3" If anyone could shed any light on this, it would be appreciated, please e-mail me directly as I am not subscribed to this list. From owner-freebsd-x11@FreeBSD.ORG Sat Jul 2 19:58:17 2005 Return-Path: X-Original-To: x11@FreeBSD.org Delivered-To: freebsd-x11@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DE5D16A41C for ; Sat, 2 Jul 2005 19:58:17 +0000 (GMT) (envelope-from darren@chatcanada.net) Received: from mx1.chatcanada.net (S0106000c6e6d587a.ed.shawcable.net [68.150.129.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id D159E43D1F for ; Sat, 2 Jul 2005 19:58:14 +0000 (GMT) (envelope-from darren@chatcanada.net) Received: by mx1.chatcanada.net (Postfix, from userid 58) id 5A6AB1243DD; Sat, 2 Jul 2005 13:59:53 -0600 (MDT) Received: from mail.chatcanada.net (localhost [127.0.0.1]) by mx1.chatcanada.net (Postfix) with ESMTP id D16E41243D7 for ; Sat, 2 Jul 2005 13:59:47 -0600 (MDT) Received: from 127.0.0.1 (SquirrelMail authenticated user darren) by mail.chatcanada.net with HTTP; Sat, 2 Jul 2005 13:59:50 -0600 (MDT) Message-ID: <54996.127.0.0.1.1120334390.squirrel@mail.chatcanada.net> Date: Sat, 2 Jul 2005 13:59:50 -0600 (MDT) From: darren@chatcanada.net To: x11@FreeBSD.org User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on chatcanada.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=ALL_TRUSTED,NO_REAL_NAME autolearn=ham version=3.0.4 Cc: Subject: libXThrStub.so.6 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2005 19:58:17 -0000 Why isn't xorg libraries compiling libXThrStub.so.6? it seems a few programs are asking for it. %/usr/X11R6/share/opera/plugins/operamotifwrapper-3 /usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, required by "operamotifwrapper-3" % which in turn is required by opera for it's plugins to function properly. It's been quite a headache for me trying to get them working over the past few months. the bottom line, they don't do what they're supposed to. seems that a few other applications are also asking for it given the chatter on google.ca I do see a work/xc/lib/XThrStub so.. why no library? -Darren From owner-freebsd-x11@FreeBSD.ORG Sat Jul 2 20:13:04 2005 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2FAE16A41C; Sat, 2 Jul 2005 20:13:04 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C87C43D1F; Sat, 2 Jul 2005 20:13:04 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.4/8.13.1) with ESMTP id j62KCo8n018153; Sat, 2 Jul 2005 13:12:51 -0700 (PDT) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.4/8.13.1/Submit) id j62KCofJ018152; Sat, 2 Jul 2005 13:12:50 -0700 (PDT) (envelope-from eta@lclark.edu) X-Authentication-Warning: leguin.anholt.net: anholt set sender to eta@lclark.edu using -f From: Eric Anholt To: darren@chatcanada.net In-Reply-To: <54944.127.0.0.1.1120272945.squirrel@mail.chatcanada.net> References: <54944.127.0.0.1.1120272945.squirrel@mail.chatcanada.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Sat, 02 Jul 2005 13:12:49 -0700 Message-Id: <1120335169.7459.17.camel@leguin> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Cc: freebsd-ports-bugs@freebsd.org, freebsd-x11@freebsd.org Subject: Re: missing library libXThrStub.so.6 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2005 20:13:05 -0000 On Fri, 2005-07-01 at 20:55 -0600, darren@chatcanada.net wrote: > As listed in /usr/ports/x11/xorg-libraries/pkg-plist > %%XTHRSTUB:%%lib/libXThrStub.so > %%XTHRSTUB:%%lib/libXThrStub.so.6 > > yet > > %find / -name "libXThrStub.so.6" > % > > and it is required by opera 8.01 to use it's plugins correctly. > > %/usr/X11R6/share/opera/plugins/operamotifwrapper-3 > /usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, > required by "operamotifwrapper-3" > > > If anyone could shed any light on this, it would be appreciated, please > e-mail me directly as I am not subscribed to this list. You're running a binary built against really old X bits (I got rid of libXThrStub when, 5.2ish?). One solution would be to put libXThrStub.so.6 in compat4x, since it's only needed for binaries built against 4.x libc. Another solution would be to unconditionally produce the library, just empty in the case of -current, though that doesn't help your 4.x binaries. Or I could go and make the library always exist as before. I've got an open bug in fd.o bugzilla about the lack of libXThrStub on 4.x (where it has to exist, due to libc_r sucking), so whenever I fix that I should do something for -current as well. That should be before the next X.Org release. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org