How to make FPScale work with "nv" driver in xorg.conf
In a Dell Latitude D800, I have Nvidia go5200FX. With the "nvidia" driver, software suspend fails--when the system resumes, the screen remains black. I've posted separately about that one. From the Fedora group, the advice is to use the "nv" driver instead, and they are correct. The NV driver does resume from suspend. However, it is not the greatest driver in the world (understatement).
One problem is that the laptop's native resolution is 1680x1050. I prefer to use in 1400x1050, and with the nvidia driver, it is fine--uses the whole screen. However, with the nv driver, it does not scale to use the whole screen. It jus uses the middle 1400x1050. It leaves unused about 1 inch on either side. This should not happen! In man nv, I find this:
Option "FPScale" "boolean"
Supported only on GeForce4, Quadro4, Geforce FX and Quadro FX.
This option tells to the driver to scale lower resolutions up to
the flat panelís native resolution. Default: on.
But it does not work.
In Xorg.0.log I have:
(**) NV(0): Option "FPScale" "yes"
(==) NV(0): Using HW cursor
(**) NV(0): Flat panel scaling on
(--) NV(0): CRTC 0 is currently programmed for DFP
(II) NV(0): Using DFP on CRTC 0
(--) NV(0): Panel size is 1680 x 1050
(II) NV(0): Panel is LVDS
(--) NV(0): VideoRAM: 65536 kBytes
(==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) NV(0): Monitor0: Using hsync range of 31.50-90.00 kHz
(II) NV(0): Monitor0: Using vrefresh range of 59.00-85.00 Hz