A few months ago, I purchased a Korean 1440p monitor - the X-Star DP2710 LED. Out of the box, it does not work correctly with Ubuntu, which detects a corrupted EDID over the DVI cable, and refuses to output the correct 1440p resolution. Because this monitor does not come with a built-in scaler, this results in the monitor ignoring Ubuntu's output altogether - instead showing a multi-color test pattern. I fixed this by placing the following in my xorg.conf:
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "CustomEDID" "DFP-0:/etc/X11/edid-shimian.bin" SubSection "Display" Depth 24 EndSubSection EndSection
And then of course, at the given path, I've placed a file called edid-shimian.bin, containing an EDID that allows the monitor to display 1440p.
The experience of using this monitor is so glorious (you really need to try it out) that I've decided to buy two more to use with this machine, driven by a Nvidia GTX 760. However, the monitor requires a dual-link DVI connection, and that card only offers two, so the third monitor is instead the DP2710 MULTI variant, which allows the use of an HDMI connection.
They've both arrived today and my work-around doesn't seem to work for them. The main monitor still works, but the second DVI monitor does the test pattern, and the HDMI monitor is capped at 1080p. (I dual boot with Windows and was able to get all three monitors to show 1440p there.)
My plan is to somehow apply the same xorg.conf option to the other two monitors, but I'm not sure of how to manipulate xorg.conf to make that happen. Suggestions?