From owner-freebsd-x11@FreeBSD.ORG Fri May 22 06:49:22 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 0BF2D1065670 for ; Fri, 22 May 2009 06:49:22 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (unknown [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id DA7E28FC20 for ; Fri, 22 May 2009 06:49:21 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id n4M6nKna040616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 21 May 2009 23:49:20 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id n4M6nKwq040615 for freebsd-x11@freebsd.org; Thu, 21 May 2009 23:49:20 -0700 (PDT) Received: from fbsd61 by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA04807; Thu, 21 May 09 23:39:20 PDT Date: Thu, 21 May 2009 23:38:49 -0700 From: perryh@pluto.rain.com To: freebsd-x11@freebsd.org Message-Id: <4a164879.9A1SKOjgHUb7X9q6%perryh@pluto.rain.com> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: 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: Fri, 22 May 2009 06:49:22 -0000 Is there any way to re-probe the monitor's DDC/EDID while the X server is running? I don't expect the server to change the settings it is _using_ without restarting, but would like to get the list of supported Modelines for a newly-connected monitor -- as would be generated in the course of "Xorg -configure" -- while the server continues to run using its old settings. Of course there would be no need to re-probe anything but the monitor, since all other hardware remains the same. The motivation is to simplify a monitor upgrade from: * Log out of X session (restarts X). * Disable xdm in /etc/ttys (shuts down X). * Xorg -configure. * Merge the Modelines from the "Xorg -configure" output into the existing xorg.conf -- using the text-mode console (or restart X with the old settings just to do this merge). * Re-enable xdm in /etc/ttys (restarts X). * Log in/start new X session. to * Re-probe monitor. * Merge the new Modelines into xorg.conf. * Log out / log in (restarts X session using new settings).