I'm running Xubuntu 14.04 with a Nvidia GT 640 (OEM Dell w/GDDR5) video card. When I use the open source driver the display detects as Dell 18" which is correct, as it is a Dell P96 Trinitron display. I have all of the correct resolutions and refresh rates available. The xrandr output is as follows.
jean@jean-G41M-Combo:~$ xrandr Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192 DVI-I-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 352mm x 264mm 1024x768 85.0*+ 75.1 70.1 60.0 1600x1200 85.0 75.0 70.0 65.0 60.0 1400x1050 85.0 74.9 60.0 1600x900 60.0 1280x1024 85.0 75.0 60.0 1440x900 84.8 75.0 59.9 1280x960 85.0 60.0 1366x768 60.0 1360x768 60.0 1280x800 84.9 74.9 59.8 1152x864 75.0 1280x768 84.8 74.9 59.9 1024x768i 87.1 1024x576 60.0 800x600 85.1 72.2 75.0 60.3 56.2 848x480 60.0 640x480 85.0 75.0 72.8 60.0 720x400 85.0 70.1 640x400 85.1 640x350 85.1 HDMI-1 disconnected (normal left inverted right x axis y axis) DP-1 disconnected (normal left inverted right x axis y axis)
When I install the Nvidia proprietary driver to gain some of the features that come with it (such as power management of the card, 3 states) I loose all but a handful of resolutions and only have 60hz refresh rates in the Nvidia control panel, the Xubuntu display configuration panel, and the xrandr output also only lists what I can see in the control panels.
Why is this and how do I correct it so that the display has all of the correct modes available with the Nvidia 331 driver? I'm giving this computer to someone and I need it to 'just work' when they connect it to their own monitor and accessories since I can't give them any on site help. If it makes any difference my testing monitor is connected via a DVI to VGA, but I don't think that would cause an issue. I really appreciate some help with this, I've been going at it for 2 days and haven't had any luck. Please ask if you need more details.
So far I've managed to break the display once and then repair it from only 640x480 at 59hz, I've removed the Nvidia drivers and deleted the conf files it had created to try to put it all back to a clean slate.