Bug 25897

Summary: xorg-server 1.7 causes drivers to compute incorrect DPI
Product: xorg Reporter: Nick Bowler <nbowler>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.5 (2009.10)   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg log none

Description Nick Bowler 2010-01-04 19:36:47 UTC
Created attachment 32451 [details]
Xorg log

Upgrading to xorg-server 1.7 caused my intel driver to report the incorrect
screen size of 444 x 277 millimetres (96 x 96 DPI), as shown from the log
excerpt:

(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output LVDS1 using initial mode 1680x1050
(II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
(==) intel(0): DPI set to (96, 96)
...
(II) intel(0): Setting screen physical size to 444 x 277

However, xrandr reports the correct screen size of 331mm x 207mm, and running
xrandr --fbmm 331x207 results in the corect DPI (129x129) being configured.

The problem is reproducible on all my machines, two with intel and one with radeon -- they all get set to the incorrect DPI of 96x96.  xorg-server 1.6 does not exhibit the issue.
Comment 1 Julien Cristau 2010-01-05 02:10:03 UTC

*** This bug has been marked as a duplicate of bug 23705 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.