On Wed, 2006-09-13 at 09:30 -0400, Adam Jackson wrote:
I'm open to suggestions for better heuristics. Since Gnome is pretty
far from ever having a scalable UI, it might be sensible to modify the
above heuristic to "if multiple advertised modes match the physical
aspect ratio and we're somehow reasonably sure that it's not an LCD,
pick the one that comes closest to 100dpi". It's that reasonably sure
part that's tricky. Alternatively we could get gdm to randr to a
"sensible" size, but that just moves the problem to gdm, plus introduces
a flicker for the resize event.
Err. A better sanity check IMHO is to choose the highest resolution that
doesn't put the refresh rate under ~72hz.