Comment 22 for bug 201032

Revision history for this message
Maris Nartiss (maris-nartiss) wrote :

It's not a bug - it's a FEATURE! See more: https://bugs.freedesktop.org/show_bug.cgi?id=23705

Since xorg 1.7 it lies about Your screens DPI (unless You use NVIDIA closed drivers). Because Microsoft Windows up to Vista defaulted to 96dpi, now also X servers default to 96dpi no mater what screen size You have. Lucky for You, You can't override this "feature" in Your xorg.conf file.

Only option - get correct screen size settings in mm and add "xrandr --fbmm WxH" to Your .xsessionrc or set DisplaySize at Section "Monitor" in Your xorg.conf.
Be ware, that xdpyinfo also lies about Your screen size! If You use nouveau driver, it reports correct screen size and DPI in xorg.log and then this information gets ignored. Check Your screen dimensions with plain' ol' ruler to find out correct screen size.

Don't forget to inform Xorg dev's how You *love* this new feature!

Correct settings for Dell Latitude E6500 with 1440*900 screen are:
  dimensions: 1440x900 pixels (333x212 millimeters)
  resolution: 110x108 dots per inch