Bug 6232 - Display dimensions/size not correctly detected on HP Compaq nx6125
Summary: Display dimensions/size not correctly detected on HP Compaq nx6125
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.0.0
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-12 12:59 UTC by Jure Repinc
Modified: 2007-07-26 18:27 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg Log (34.39 KB, text/plain)
2006-03-12 13:00 UTC, Jure Repinc
no flags Details
xdpyinfo output (3.98 KB, text/plain)
2006-03-12 13:01 UTC, Jure Repinc
no flags Details

Description Jure Repinc 2006-03-12 12:59:51 UTC
The display size for LCD on my HP Compaq nx6125 laptop is not detected  
correctly. xdpyinfo says  
dimensions:    1024x768 pixels (347x260 millimeters)  
but the real size of the LCD panel is 304 x 228 mm.  
I'm using radeon driver from Xorg 7.0.0.
Comment 1 Jure Repinc 2006-03-12 13:00:51 UTC
Created attachment 4904 [details]
Xorg Log
Comment 2 Jure Repinc 2006-03-12 13:01:42 UTC
Created attachment 4905 [details]
xdpyinfo output
Comment 3 Erik Andren 2006-03-13 00:15:19 UTC
You can manually force a size by putting a
DisplaySize width length (in mm) in your xorg.conf under the monitor section.
Comment 4 Adam Jackson 2006-04-04 21:44:50 UTC
you're not getting any DDC info out of the panel, so the server is just assuming
75dpi.  not a lot we can do about that.
Comment 5 Jure Repinc 2006-04-10 02:22:41 UTC
If I use the propriatery driver from ATI it correctly detects the display size
and other properties. So I thought it must be something wrong with open source
ati driver in xorg.
Comment 6 Roland Scheidegger 2006-05-07 06:23:49 UTC
(In reply to comment #5)
> If I use the propriatery driver from ATI it correctly detects the display size
> and other properties. So I thought it must be something wrong with open source
> ati driver in xorg.
From the log, it looks like the driver has some trouble parsing the ddc info,
and I think this prevents it from even trying to read the edid info from the
monitor. Could be a bios bug (buggy data in it which luckily the proprietary
driver doesn't care about) or then the information is indeed valid but it's just
something the driver doesn't understand - there are already several formats
possible, maybe there are even more... Someone with docs probably needs to look
at this.
Comment 7 Daniel Stone 2007-02-27 01:30:52 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 8 Dave Airlie 2007-07-26 18:27:21 UTC
can you retry with a later driver I think I've fixed this.


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.