I find this annoying as well. My monitor is a 17 inch samsung SyncMaster 700NF, and Ubuntu (up to Feisty Herd 3) starts at 2048x1536@60hz.
What it currently does (at least with my monitor) is pick the highest possible resolution at 60hz. A decent algorithm for CRT's would be to choose the highest standard resolution the monitor supports at 85hz; and I can't see any cases in which this would work worse than the current way (assuming it can tell the difference between CRT's and LCD's)
Even a 15" CRT monitor I had ten years ago or so could do 1024x768@85hz.
I find this annoying as well. My monitor is a 17 inch samsung SyncMaster 700NF, and Ubuntu (up to Feisty Herd 3) starts at 2048x1536@60hz.
What it currently does (at least with my monitor) is pick the highest possible resolution at 60hz. A decent algorithm for CRT's would be to choose the highest standard resolution the monitor supports at 85hz; and I can't see any cases in which this would work worse than the current way (assuming it can tell the difference between CRT's and LCD's)
Even a 15" CRT monitor I had ten years ago or so could do 1024x768@85hz.
Thanks for any help :)