View Single Post
Old 12-07-05, 09:22 AM   #1
pete4nv
Registered User
 
Join Date: Jul 2003
Posts: 27
Send a message via ICQ to pete4nv Send a message via AIM to pete4nv Send a message via Yahoo to pete4nv
Default 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.
pete4nv is offline   Reply With Quote