On Wed, Oct 08, 2008 at 01:15:19PM +0100, Steve Fosdick wrote:
On 08/10/2008 10:57:47, Chris G wrote:
However there is another minor problem, I can't get as high a display resolution as I want, the maximum I'm offered is 1152x864 and I normally run 1600x1200. The display is actually capable of more than that I think.
I have Debian on my desktop and I recently had a similar problem. After an upgrade of X it chose a default resolution that was substaintially poorer than the monitor can cope with.
What I think happenned in my case is that X switched from using the values in the x.org config file by default to using the values obtained from the monitor and then applied an incorrect or too simplistic algorithm to chosing the best mode.
The solution in my case was to add an option to the x.org config file: "PreferredMode". This makes the whole of the monitor portion of my x.org config file as follows:
Section "Monitor" Identifier "CPD-G500" Option "DPMS" ModeLine "1600x1200" 229.50 1600 1668 1860 2152 1200 1201 1 204 1250 +hsync +vsync Option "PreferredMode" "1600x1200" EndSection
The ModeLine above is not wrapped in my config file. The timing in this line are those reported by the monitor as seen by examining the X :0.log file.
In the end it was easier than that. I was confused by the Gnome Screen Resolution applet. When I turned off Mirror Screens (whatever that means) I was able to select other refresh rates in addition to the 60Hz that was originally there. Selecting 75Hz gave me 1600x1200 resolution, when I selected it the refresh rate was back to 60Hz but at least it worked!
That applet is decidely odd! The (presumably older) version I have on my Fedora 8 system is much more straightforward.