Bug 220248 - Can't override DisplaySize without turning off DDC
Summary: Can't override DisplaySize without turning off DDC
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11
Version: 6
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Adam Jackson
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-12-19 21:38 UTC by Michel Alexandre Salim
Modified: 2018-04-11 09:45 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-02-26 20:04:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
xorg.conf (1.11 KB, text/plain)
2007-01-16 22:53 UTC, Michel Alexandre Salim
no flags Details
X log file (273.75 KB, text/plain)
2007-01-16 22:56 UTC, Michel Alexandre Salim
no flags Details
xorg.conf with manually-added Monitor section (1.23 KB, text/plain)
2007-01-16 23:42 UTC, Michel Alexandre Salim
no flags Details
X log after adding Monitor manually (66.92 KB, text/plain)
2007-01-16 23:44 UTC, Michel Alexandre Salim
no flags Details
Xorg.0.log when starting X without configuration file (70.64 KB, text/plain)
2007-01-16 23:46 UTC, Michel Alexandre Salim
no flags Details

Description Michel Alexandre Salim 2006-12-19 21:38:57 UTC
Description of problem:
My two monitors report incorrect display sizes when queried using DDC. In
previous versions of Fedora, and according to the X documentation, I can just
override it in the Monitor section:

DisplaySize width height

In FC6 this is overridden by the DDC-supplied values, so I either have to
disable DDC completely or resort to overriding the DPI with the runtime flag -dpi.


Version-Release number of selected component (if applicable):
xorg-x11-server-Xorg-1.1.1-47.2.fc6
xorg-x11-drv-i810-1.6.5-10.fc6


How reproducible:
Always


Steps to Reproduce:
1. Add Monitor section to xorg.conf and set the default Screen to use it
2. Add DisplaySize overrides to the Monitor section
3. Run X, do xdpyinfo | grep dimension
  
Actual results:
Dimensions not overridden, old dimensions reported

Expected results:
Dimensions should be set to the ones given in the Monitor section


Additional info:

Comment 1 Matěj Cepl 2007-01-03 10:41:24 UTC
Thanks for the bug report.  We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.

Please attach your X server config file (/etc/X11/xorg.conf) and X server log
file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file
attachments using the bugzilla file attachment link below.

Could you please also try to run without any /etc/X11/xorg.conf whatsoever and
let X11 autodetect your display and video card? Attach to this bug
/var/log/Xorg.0.log from this attempt as well, please.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 2 Michel Alexandre Salim 2007-01-16 22:53:41 UTC
Created attachment 145753 [details]
xorg.conf

Comment 3 Michel Alexandre Salim 2007-01-16 22:56:53 UTC
Created attachment 145754 [details]
X log file

Comment 4 Michel Alexandre Salim 2007-01-16 23:38:46 UTC
That's the xorg.conf created at install time, and the corresponding log file. I
lost my initial modified xorg.conf, and surprisingly, this time the changes I
applied actually works. Will attach the modified xorg.conf and its Xorg.0.log
after this.

So the only problem left is that DisplaySize is not automatically detected.


Comment 5 Michel Alexandre Salim 2007-01-16 23:42:28 UTC
Created attachment 145756 [details]
xorg.conf with manually-added Monitor section

Comment 6 Michel Alexandre Salim 2007-01-16 23:44:42 UTC
Created attachment 145757 [details]
X log after adding Monitor manually

Comment 7 Michel Alexandre Salim 2007-01-16 23:46:29 UTC
Created attachment 145759 [details]
Xorg.0.log when starting X without configuration file

Comment 8 Adam Jackson 2007-02-26 20:04:19 UTC
Yeah, we weren't checking for DisplaySize having been set before sizing the
monitor.  Although it's weird that this was an issue for you, since afaict
you're not getting EDID info at all.

Checked in a patch to 1.2.0-10.fc7 that should address this.  Thanks!


Note You need to log in before you can comment on or make changes to this bug.