Red Hat Bugzilla – Bug 220248
Can't override DisplaySize without turning off DDC
Last modified: 2007-11-30 17:11:51 EST
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):
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
Dimensions not overridden, old dimensions reported
Dimensions should be set to the ones given in the Monitor section
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.
Created attachment 145753 [details]
Created attachment 145754 [details]
X log file
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
So the only problem left is that DisplaySize is not automatically detected.
Created attachment 145756 [details]
xorg.conf with manually-added Monitor section
Created attachment 145757 [details]
X log after adding Monitor manually
Created attachment 145759 [details]
Xorg.0.log when starting X without configuration file
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!