From owner-freebsd-amd64@FreeBSD.ORG Fri May 20 22:29:07 2005 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29CF716A4CE; Fri, 20 May 2005 22:29:07 +0000 (GMT) Received: from leguin.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7CD443D31; Fri, 20 May 2005 22:29:05 +0000 (GMT) (envelope-from eta@lclark.edu) Received: from leguin.anholt.net (localhost [127.0.0.1]) by leguin.anholt.net (8.13.3/8.13.1) with ESMTP id j4KMT1gx014149; Fri, 20 May 2005 15:29:02 -0700 (PDT) (envelope-from eta@lclark.edu) Received: (from anholt@localhost) by leguin.anholt.net (8.13.3/8.13.1/Submit) id j4KMT18B014148; Fri, 20 May 2005 15:29:01 -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: Oliver Lehmann In-Reply-To: <20050520235332.2e46c9a4.lehmann@ans-netz.de> References: <20050520235332.2e46c9a4.lehmann@ans-netz.de> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Fri, 20 May 2005 15:29:00 -0700 Message-Id: <1116628140.992.18.camel@leguin> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port cc: amd64@freebsd.org cc: hardware@freebsd.org Subject: Re: radeon cards - xinerama in xfree X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 May 2005 22:29:07 -0000 On Fri, 2005-05-20 at 23:53 +0200, Oliver Lehmann wrote: > Hi, > > I used a matrox g400dh before i upgraded my system to an amd64 one. Now > I'm using an ati radeon 9250 card and having trouble getting xinerama > working like it worked before. with all the special CRT2-Option I'm able > to get a streched screen but no center hints and so on are given to my > application which means resizing, maximizing, centering and so on doesn't > work really good. I'm getting the following "warning" on loading xorg. > > (II) Primary Device is: PCI 01:00:0 > (WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) > found > (--) Chipset ATI Radeon 9200PRO 5960 (AGP) found > > > since I have a PCI:1:0:1 device section in my xorg.conf I guess the error > is here: > > drm0@pci1:0:0: class=0x030000 card=0x004e1043 chip=0x59601002 rev=0x01 > hdr=0x00 > vendor = 'ATI Technologies Inc.' > device = 'Radeon 9200 Pro (RV280)' > class = display > subclass = VGA > none3@pci1:0:1: class=0x038000 card=0x004f1043 chip=0x59401002 rev=0x01 > hdr=0x00 > vendor = 'ATI Technologies Inc.' > device = 'Radeon 9200 Pro (RV280) - Secondary' > class = display > > is it possible to attach drm1 on none3? > > Part of my xorg.conf > > Section "Device" > Identifier "ATI1" > Driver "radeon" > #VideoRam 16384 > BusID "PCI:1:0:0" > Screen 0 > Option "CRT2Position" "RightOf" > Option "CRT2HSync" "30.0-70.0" > Option "CRT2VRefresh" "50.0-120.0" > Option "MetaModes" "1152x864-1152x864" > Option "MonitorLayout" "CRT,CRT" > Option "MergedFB" "true" > Option "NoMergedXinerama" "false" > # Option "MergedXineramaCRT2IsScreen0" "1" > # Insert Clocks lines here if appropriate > EndSection > > Section "Device" > Identifier "ATI2" > Driver "radeon" > BusID "PCI:1:0:1" > Screen 1 > EndSection > > All the ATI1-Options where added only for radeon since w/o them I'm only > getting a "copy" on my 2nd monitor. The MergedXinerama option (which you have enabled in the config excerpt above) should be getting you the Xinerama hints necessary for your WM, if your WM knows about xinerama. I didn't think you wanted the 2nd device section in this case of using MergedFB, but that would be my only suggestion. I haven't run any multihead system personally, and I know it's tricky from the one I've ever set up. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org