Comment 44 for bug 601376

Same problem with

01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [GeForce 210] [10de:0a65] (rev a2)

Monitor: DS-275W

Raw EDID bytes:

  00 ff ff ff ff ff ff 00 1a 36 fa 00 00 00 00 00
  1c 13 01 03 a5 3c 22 78 e2 6f b1 a7 55 4c 9e 25
  0c 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
  01 01 01 01 01 01 56 5e 00 a0 a0 a0 29 50 30 20
  35 00 55 50 21 00 00 1a 00 00 00 fc 00 31 34 34
  30 50 0a 20 20 20 20 20 20 20 00 00 00 fc 00 20
  2d 57 51 58 47 41 0a 20 20 20 20 20 00 00 00 fc
  00 43 6f 6c 6f 72 20 4c 43 44 0a 20 20 20 01 fc
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
  ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

# get-edid | parse-edid
parse-edid: parse-edid version 2.0.0
get-edid: get-edid version 2.0.0

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
 Function supported
 Call successful

 VBE version 300
 VBE string at 0x2110 "NVIDIA"

VBE/DDC service about to be called
 Report DDC capabilities

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
 Function supported
 Call successful

 Monitor and video card combination does not support DDC1 transfers
 Monitor and video card combination supports DDC2 transfers
 0 seconds per 128 byte EDID block transfer
 Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
 Read EDID

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
 Function supported
 Call failed

The EDID data should not be trusted as the VBE call failed
EDID claims 255 more blocks left
EDID blocks left is wrong.
Your EDID is probably invalid.
parse-edid: EDID checksum failed - data is corrupt. Continuing anyway.
parse-edid: first bytes don't match EDID version 1 header
parse-edid: do not trust output (if any).

 # EDID version 255 revision 255
Section "Monitor"
 Identifier "___:ffff"
 VendorName "___"
 ModelName "___:ffff"
 # DPMS capabilities: Active off:yes Suspend:yes Standby:yes

 Mode "4095x4095" # vfreq 9.770Hz, hfreq 80.018kHz
  DotClock 655.350000
  HTimings 4095 4350 4605 8190
  VTimings 4095 4158 4221 8190
  Flags "Interlace" "+HSync" "+VSync"
 EndMode
 Mode "4095x4095" # vfreq 9.770Hz, hfreq 80.018kHz
  DotClock 655.350000
  HTimings 4095 4350 4605 8190
  VTimings 4095 4158 4221 8190
  Flags "Interlace" "+HSync" "+VSync"
 EndMode
 Mode "4095x4095" # vfreq 9.770Hz, hfreq 80.018kHz
  DotClock 655.350000
  HTimings 4095 4350 4605 8190
  VTimings 4095 4158 4221 8190
  Flags "Interlace" "+HSync" "+VSync"
 EndMode
 Mode "4095x4095" # vfreq 9.770Hz, hfreq 80.018kHz
  DotClock 655.350000
  HTimings 4095 4350 4605 8190
  VTimings 4095 4158 4221 8190
  Flags "Interlace" "+HSync" "+VSync"
 EndMode
EndSection