1.0.8174 DPI computation incorrect
Geforce 6200 AGP 256MB ram
Linux 2.6.14
Enlightenment WM
1600x1200 resolution
Using 1.0.7676 DPI was compiuted at 112x112 which was fine and expected based on EDID:
xdpyinfo:
dimensions: 1600x1200 pixels (363x272 millimeters)
resolution: 112x112 dots per inch
Using 1.0.8174, and no changes to xorg.conf:
xdpyinfo:
dimensions: 1600x1200 pixels (452x318 millimeters)
resolution: 90x96 dots per inch
which resulted in poor font resolution and screen usability.
Only by adding Option "UseEdidDpi" "False" to xorg.conf would the proper screen dimensions be picked up and proper DPI computed.
According to my monitor's specs: Viewsonic P95F+ 19"
353 mm (H) x 265 mm (V) (typical)
360 mm (H) x 270 mm (V) (depends on signal timing)
The results in 1.0.7676 are very close. If I use the UseEdidDpi=false option, I get good results.
The rest of the options from xorg.conf in case you need it.
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "GeForce 6200"
Screen 0
EndSection
Section "Screen"
Identifier "Viewsonic"
Device "Card0"
Monitor "Viewsonic"
DefaultDepth 24
Option "DPMS"
Option "NvAGP" "1"
Option "NoLogo" "1"
Option "UseEDIDDpi" "FALSE"
...
Hope this information is helpful.
|