old-www/HOWTO/XFree86-Video-Timings-HOWTO/tools.html

202 lines
4.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>Tools for Automatic Computation</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="X.org/XFree86 Video Timings HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Introduction"
HREF="introduction.html"><LINK
REL="NEXT"
TITLE="How Video Displays Work"
HREF="video.html"></HEAD
><BODY
CLASS="sect1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>X.org/XFree86 Video Timings HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="introduction.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="video.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="tools"
></A
>4. Tools for Automatic Computation</H1
><P
>All modern monitors support the <A
HREF="http://www.vesa.org/summary/sumeedidrar1.htm"
TARGET="_top"
>EDID</A
>
specification. EDID-capable monitors report their capabilities to your
computer.</P
><P
>All modern X driver modules support DDC, the <A
HREF="http://www.vesa.org/dload/summary/sumeddcv1.htm"
TARGET="_top"
>VESA Display
Data Channel facility</A
>. A DDC-enabled graphics-card module
will ask the monitor to hand it an EDID capability description and
configure itself from that data. So with any recent monitor,
you are likely not to have to do any configuration at all.</P
><P
>If your graphics-card module happens not to be DDC-enabled but
your monitor speaks EDID, you can still use the read-edid program to
ask the monitor for its statistics and compute a mode line for you.
See the <A
HREF="http://www.polypux.org/projects/read-edid/"
TARGET="_top"
>read-edid home
page</A
>.</P
><P
>A manual modeline generator lives <A
HREF="http://zaph.com/Modeline"
TARGET="_top"
>here</A
>. You can either download
the Python script or use the CGI form provided.</P
><P
>X provides a tool called
<SPAN
CLASS="application"
>xvidtune</SPAN
> which you will probably find quite useful
for testing and tuning monitor modes. It begins with a gruesome
warning about the possible consequences of mistakes with it. If you
pay careful attention to this document and learn what is behind the
pretty numbers in xvidtune's boxes, you will become able to use
xvidtune effectively and with confidence.</P
><P
>If you have <SPAN
CLASS="application"
>xvidtune</SPAN
>(1), you'll be able to
test new modes on the fly, without modifying your X configuration
files or even rebooting your X server. Otherwise, X allows you
to hot-key between different modes defined in Xconfig (see X.man
for details). Use this capabilty to save yourself hassles! When you
want to test a new mode, give it a unique mode label and add it to the
<EM
>end</EM
> of your hot-key list. Leave a known-good
mode as the default to fall back on if the test mode doesn't work.</P
><P
>Towards the end of this document, we include a `modeplot' script that
you can use to produce an analog graph of available modes. This is
not directly helpful for generating modelines, but it may help you
better understand the relationships that define them.</P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="introduction.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="video.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Introduction</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>How Video Displays Work</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>