View Full Version : [ubuntu] HELP! Nvidia FX 5200 and 1680x1050

April 18th, 2009, 08:43 PM
I'm at my wits end and figured I'd ask here before buying a new video card. I've jacked around with Ubuntu on spare machines for a while, but I've finally decided to dump windows and make the move.

Ubuntu version 8.04. My card is an Nvidia GeForce FX 5200. My main display is an HP w2207 which has a native resolution of 1680 x 1050. Monitor is plugged into the DVI input (I plan to add a 2nd monitor once I get this configured and would prefer to leave the 22" plugged into the DVI) I installed the Nvidia driver as directed here:


I installed version 173 which is what was 'recommended' in Hardware Manager

However...the max resolution I can get the driver to display is 1600x1000. Some may think that's close enough...but to me the fonts look choppy and it drives me batty.

For 2 days I've been reading different web pages/forums/etc and trying to edit xorg.conf, tried adding the mode in xrandr...and nothing seems to work.

Here's how my current xorg.conf looks:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@palmer) Mon Nov 3 08:46:46 UTC 2008

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"

Section "Files"

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"

Section "ServerFlags"
Option "Xinerama" "0"

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid

Identifier "Monitor0"
VendorName "Unknown"
ModelName "HP w2207"
Modeline "1680x1050_60.00" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
HorizSync 24.0 - 82.0
VertRefresh 48.0 - 76.0

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce FX 5200"

Section "Screen"

Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP: 1680x1050_60 +0+0"
SubSection "Display"
Depth 24

And here is the output of xrandr:

Screen 0: minimum 320 x 240, current 1600 x 1000, maximum 1600 x 1000
default connected 1600x1000+0+0 0mm x 0mm
1600x1000 50.0*
1440x900 51.0
1360x768 52.0 53.0
1280x960 54.0
1152x864 55.0
1152x720 56.0
1024x768 57.0
960x600 58.0
960x540 59.0
840x525 60.0 61.0
800x600 62.0 63.0
800x512 64.0
720x450 65.0
680x384 66.0 67.0
640x512 68.0
640x480 69.0 70.0
576x432 71.0
512x384 72.0
400x300 73.0
320x240 74.0

I'm running out of patience...I don't want to go buy a new video card. If I must, I must because I'm determined to get this working.


As a side note...I had to do some manipulating to get this card/monitor to run 1680x1050 on windows xp as well...It was over a year ago I forget exactly what I had to do but I do remember having to change something for it to display right there as well.

April 19th, 2009, 01:17 AM
go to the Nvidia site and check out the restricted drivers?


April 19th, 2009, 07:52 PM
I tried that as well...it doesn't even recognize the DVI port. I also tried envyng which is about as good as the 'recommended' driver...still no 1680x1050

June 29th, 2009, 03:05 AM
I see this is an old thread but I thought I'd post in case it helps someone new experiencing the same problem. The solution is to use the VGA input on the monitor. Then you will be able to attain a resolution of 1680x1050. This works within Windows XP as well.

July 27th, 2009, 10:54 PM
Somewhat late but:
This problem isn't Ubuntu-specific, the 173 drivers just won't go above 1600 pixels in the X-direction (at least on DVI).
On some but not all distros I've had the proper resolution with the default drivers (the results I can recall offhand are below)
Ubuntu (Karmic Alpha 3) -- 1280x1024
PcLinuxOS - 1280x800
Fedora - OK
Pardus - OK