OpenSolaris

Printable Version Enter a New Search
Bug ID 6385111
Synopsis Xorg auto-configuration Improvement
State 10-Fix Delivered (Fix available in build)
Category:Subcategory xserver:xorg-server
Keywords
Responsible Engineer Henry Zhao
Reported Against s9u7_08 , cinnabar_10
Duplicate Of
Introduced In
Commit to Fix snv_35
Fixed In snv_35
Release Fixed solaris_nevada(snv_35) , solaris_10u3(s10u3_02) (Bug ID:2139547)
Related Bugs 6328726 , 6402721 , 6214614 , 5050635
Submit Date 13-February-2006
Last Update Date 16-January-2007
Description
The current mode selection process does not select an adequate mode 
with adequate timing data without a config file.  Details:

(a) Use of monitor probed data (or EDID data), if available, is
    only limited to deriving min/max vertical and horizontal rates.
    These rates are used during validation process.

    * Mode names defined in standard and detailed timing sectors
      are not used. During auto-config, the most satisfactory mode
      (mode with largest mode size the monitor supports) is not
      guaranteed.

    * Detailed timing data for modes the monitor supports is not
      used. Some monitors use timing data that deviate from those
      defined in default database xf86DefaultModes[]. During
      auto-config, these privately defined EDID timing data can
      not be taken advantage of.

(b) Solely depend on drivers to do monitor probing. Most drivers
    use DDC2 probing which has an advantage of being able to probe
    separate monitors when multiple monitors are connected to
    a single graphics card. However it sometimes fails on some CRT
    monitors and vga port connected LCD monitors.
Work Around
N/A
Comments
N/A