From owner-freebsd-multimedia Mon Nov 18 6: 6:47 2002 Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9414437B401 for ; Mon, 18 Nov 2002 06:06:45 -0800 (PST) Received: from smtp.web.de (smtp01.web.de [217.72.192.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0B9343E3B for ; Mon, 18 Nov 2002 06:06:43 -0800 (PST) (envelope-from g.w.k@web.de) Received: from [213.148.149.130] (helo=hunter.muc.macsch.com) by smtp.web.de with esmtp (WEB.DE(Exim) 4.91 #2) id 18DmXl-0000Db-00; Mon, 18 Nov 2002 15:06:29 +0100 Subject: Re: G550 dvi,dual-head problem From: "Georg-W. Koltermann" To: Ken Marx Cc: FreeBSD Multimedia , kmarx@vicor-nb.com In-Reply-To: <3DD4648C.C641DC6A@vicor.com> References: <3DD4648C.C641DC6A@vicor.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 18 Nov 2002 15:07:05 +0100 Message-Id: <1037628431.439.38.camel@hunter.muc.macsch.com> Mime-Version: 1.0 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi Ken, I notice that your X server senses the very same monitor on both heads via DDC. I had the same problem with my Radeon-based laptop when I hooked up an external LCD via analog. I didn't try with my G550 at home because I have just one display at home. I think XFree86 gets confused if it finds an LCD (or maybe the same monitor type in general) on more than one head. I found that renaming X11R6/lib/modules/libddc.a to something else, e.g. libddc.a.bad, helped. The X server would then just consult the config file and not try to be smart and identify the monitors by itself (i.e. by DDC). If you can confirm that this fixes the problem for you, too, maybe a report to XFree86 would be in order. I wasn't brave enough, I thought maybe it was just me who got things wrong. -- Regards, Georg. Am Fr, 2002-11-15 um 04.05 schrieb Ken Marx: > Hi, > > I'm trying to get a a dual-head set up going using > - Matrox G550 dvi card > - neovo 17" lcd/dvi monitor > - impression 15" lcd monitor (analog) > > - 4.7-RELEASE FreeBSD > - XFree86 Version 4.2.1 > o With the linux mga_drv.o, mga_hal_drv.o > copied into lib/modules/drivers > > I can get either monitor to work independently, > and the 17"dvi monitor runs in digital mode. > > However, I can't get the dual head bit to work. > I'm attaching the /etc/X11/XF86Config file > and the stderr. But the salient bits are: [...] > (II) MGA(0): I2C bus "DDC" initialized. > (II) MGA(0): I2C device "DDC:ddc2" registered. > (II) MGA(0): I2C device "DDC:ddc2" removed. > (II) MGA(0): I2C device "DDC:ddc2" registered. > (II) MGA(0): I2C device "DDC:ddc2" removed. > (II) MGA(0): I2C Monitor info: 0x8354000 > (II) MGA(0): Manufacturer: AIC Model: 2171 Serial#: 0 > (II) MGA(0): Year: 2002 Week: 26 > (II) MGA(0): EDID Version: 1.3 > (II) MGA(0): Digital Display Input > (II) MGA(0): Max H-Image Size [cm]: horiz.: 35 vert.: 28 > (II) MGA(0): Gamma: 2.20 [...] > (II) MGA(1): I2C Monitor info: 0x847e400 > (II) MGA(1): Manufacturer: AIC Model: 2171 Serial#: 0 > (II) MGA(1): Year: 2002 Week: 26 > (II) MGA(1): EDID Version: 1.3 > (II) MGA(1): Digital Display Input > (II) MGA(1): Max H-Image Size [cm]: horiz.: 35 vert.: 28 > (II) MGA(1): Gamma: 2.20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message