This utility modified a binary EDID file and disables EDID extensions and updates the checksum. This can be used as an override for nVidia's linux drivers that assume your monitor is a TV.
Download, extract, make.
Usage: ./edid_disable_exts [input_file] [output_file]
See Fixing Ugly DVI/HDMI Displays due to EDID bugs on nVidia drivers for more information on why you might use this.
Download (Source):
http://analogbit.com/sites/default/files/edid_disable_exts.tgz
Download (AMD64 static binary)
http://analogbit.com/sites/default/files/edid_disable_exts_amd64_static.tgz
Discussion for this utility has moved to the edid_disable_exts forum.
Comments
My HERO!
Thank you so much for providing this utility and information. I've been pulling my hair out with an underscan problem for days. Fixed now thanks to you
also thanks for providing source code its nice to see how things are done like the checksum.