I wrote
> Btw. the nvidia driver logs this to /var/log/Xorg.0.log:
> 
>     NVIDIA(0): Prefer first detailed timing : Yes
>
> The first detailed timing is 1024x768, the second one is 1600x1200.
> Does the nvidia driver contain any code so that the first
> detailed timing block isn't the preferred one?


According to both http://en.wikipedia.org/wiki/EDID
and the edid-decode utility from freedesktop.org
this is enabled by bit 1 of byte 24;  this bit is set in 
the Iiyama A4831D EDID  data:

  24: Power Management and Supported Feature(s):
    bit 7: standby
    bit 6: suspend
    bit 5: active-off/low power
    bit 4-3: display type.
      00=monochrome, 01=RGB colour, 10=non RGB multicolour, 11=undefined
    bit 2: standard colour space
    bit 1: preferred timing mode                         
<<<<<<<<<<<<<<<<<<<<<<<<
    bit 0: default GTF supported


So it seems the nvidia driver works as expected and the
monitor's EDID data is to blame for Xorg / nvidia selecting
a sub-optimal resolution.
 
 
This message posted from opensolaris.org

Reply via email to