From owner-freebsd-x11@FreeBSD.ORG Sat May 23 14:36:28 2009 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AE421065674 for ; Sat, 23 May 2009 14:36:28 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 5FCC18FC1C for ; Sat, 23 May 2009 14:36:28 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.4] (adsl-157-59-223.bna.bellsouth.net [70.157.59.223]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n4NEaLtN009604 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 23 May 2009 10:36:22 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: perryh@pluto.rain.com In-Reply-To: <4a1724c4.OuQCIyZ462E1cHYx%perryh@pluto.rain.com> References: <4a164879.9A1SKOjgHUb7X9q6%perryh@pluto.rain.com> <1243015185.63754.104.camel@balrog.2hip.net> <4a1724c4.OuQCIyZ462E1cHYx%perryh@pluto.rain.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-5PNeO8WYEM9EQYyJ94vo" Organization: FreeBSD Date: Sat, 23 May 2009 09:35:27 -0500 Message-Id: <1243089327.63754.1345.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@FreeBSD.org Subject: Re: re-probing DDC/EDID 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, 23 May 2009 14:36:29 -0000 --=-5PNeO8WYEM9EQYyJ94vo Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2009-05-22 at 15:18 -0700, perryh@pluto.rain.com wrote: > Robert Noland wrote: > > On Thu, 2009-05-21 at 23:38 -0700, perryh@pluto.rain.com wrote: > > > Is there any way to re-probe the monitor's DDC/EDID while the > > > X server is running? > ... > > xrandr? >=20 > That seems to return the set of resolutions probed at startup > (i.e. those of the old monitor): what driver are you using? Radeon or Intel *should* detect a changed display I think. You really shouldn't need to set modelines anymore. Do keep in mind that since the front buffer is created at startup time and can't currently be re-sized on the fly that you need to set the virtual screen size to the maximum that you intend to use or that will be the highest mode used (and displayed by xrandr). I suspect that is what is happening here. robert. > $ xrandr -q > SZ: Pixels Physical Refresh > *0 1280 x 1024 ( 342mm x 271mm ) *60 =20 > 1 1024 x 768 ( 342mm x 271mm ) 60 =20 > 2 800 x 600 ( 342mm x 271mm ) 60 =20 > 3 640 x 480 ( 342mm x 271mm ) 60 =20 > 4 1280 x 960 ( 342mm x 271mm ) 60 =20 > 5 1152 x 864 ( 342mm x 271mm ) 75 =20 > 6 1152 x 768 ( 342mm x 271mm ) 55 =20 > 7 832 x 624 ( 342mm x 271mm ) 75 =20 > 8 700 x 525 ( 342mm x 271mm ) 75 60 =20 > 9 640 x 512 ( 342mm x 271mm ) 75 60 =20 > 10 576 x 432 ( 342mm x 271mm ) 75 =20 > 11 576 x 384 ( 342mm x 271mm ) 55 =20 > 12 512 x 384 ( 342mm x 271mm ) 75 70 60 =20 > 13 416 x 312 ( 342mm x 271mm ) 75 =20 > 14 400 x 300 ( 342mm x 271mm ) 75 72 60 56 =20 > 15 320 x 240 ( 342mm x 271mm ) 75 73 60 =20 > Current rotation - normal > Current reflection - none > Rotations possible - normal=20 > Reflections possible - none >=20 > If the list were for the new monitor it would include 1920x1200. >=20 > Also, I'm looking for the whole collection of settings to include in > at least the highest-resolution modeline for the new monitor, such > as this entry (which was probed with the old monitor connected -- it > works on the new one, but doesn't utilize the higher resolution that > should now be available): >=20 > Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 = +hsync +vsync >=20 > Based on the new monitor's manual, it should support: >=20 > # resolution H KHz V Hz >=20 > 1 640 x 350 31.4 70.0 > 2 720 x 400 31.4 70.0 > 3 640 x 480 31.4 59.9 > 4 640 x 480 37.5 75.0 > 5 800 x 600 35.1 56.2 > 6 800 x 600 37.8 60.3 > 7 800 x 600 46.8 75.0 > 8 832 x 624 49.7 74.5 > 9 1024 x 768 48.3 60.0 > 10 1024 x 768 56.4 70.0 > 11 1024 x 768 60.0 75.0 > 12 1152 x 864 67.5 60.0 > 13 1152 x 870 68.6 75.0 > 14 1280 x 960 60.0 60.0 > 15 1280 x 1024 63.9 60.0 > 16 1280 x 1024 79.9 75.0 > 17 1440 x 900 55.9 60.0 > 18 1680 x 1050 64.7 60.0 > 19 1600 x 1200 75.0 60.0 > 20 1920 x 1200 74.0 59.9 >=20 > but that doesn't give me the dot-clock frequencies, the 2nd-4th > horizontal and vertical counts, nor the sync polarities. > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=20 Robert Noland FreeBSD --=-5PNeO8WYEM9EQYyJ94vo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAkoYCa8ACgkQM4TrQ4qfROPEDwCeJ6f+0lG8K0oouKlLDN2P2JHH c2cAn2DUN32GhqLPWInsofbF5d2WFWgk =ddoo -----END PGP SIGNATURE----- --=-5PNeO8WYEM9EQYyJ94vo--