Comment 64 for bug 3731

Revision history for this message
Bryce Harrington (bryce) wrote :

Heya all,

I'm just surfacing to report some progress made on resolution detection for Gutsy. We've found a fix for a sub-class of this bug, for situations involving LCDs with "analog" connections (I assume this is VGA connections as opposed to DVI) where the highest (and most correct) resolution gets lost. This is bug 27667 and is due to poor logic in xresprobe/ddcprobe.sh that mixes up CRTs and LCDs. The logic is being dropped, which will fix this bug. There were also a couple other logical errors which may have caused other related monitor resolution mis-detections.

144956 also has a fix; it addresses an issue that cropped up after Tribe 5 for intel users that resulted in misdetected resolutions for some. This was caused by a patch added in Tribe 5. The patch will be dropped to fix the issue.

For others experiencing this problem, a couple tips: run ddcprobe to see if it reports a series of timings for your monitor. If it instead returns "edidfail", you're seeing bug 94994. If it returns a correct list of resolutions, but the highest one is missing, and you're using an LCD, then you're seeing bug 27667. For everyone else, stay tuned...