Originally Posted by allend
Perhaps the default resolution of 1680x1050 is coming from the EDID in your monitor. Does 'xrandr --verbose' give any clues?
Interesting enough, xrandr shows that it is set to 1680x1050, even though the display is actually at 2048x1152 - I know, I looked at it to be sure.
How can this be? Why does xrandr think it is in 1680x1050, when it is in fact sitting at 2048x1152?
So I played with it a bit, and I am not getting consistent results. I can't identify why it sometimes starts at a lower resolution, and sometimes a higher. It is related to the resolution I was in when I last ran x, but not always. I need to play with this some more to see if I can identify a reproducible pattern.
The fix for now is to run xrandr at x startup to force the resolution. This works. Seems a kluge but gets the job done.