Red Hat Bugzilla – Bug 250635
GNOME not honoring width in modeline setting in xorg.conf
Last modified: 2013-11-05 14:35:05 EST
Description of problem:
When using system-config-display, I get a bad width setting and my display is
"squished" to the right on my flatscreen. Using xvidtune I reduce the width
from 1904 to 1828 and it displays just fine. I used the -show argument to
xvidtune to get the modeline setting which causes my flatscreen to look right,
and I added that to the Monitor section of my xorg.conf file. However, when I
leave X and come back in, the width setting is back at 1904, ignoring the
setting in xorg.conf:
[root@beast ~]# grep modeline /etc/X11/xorg.conf
modeline "1440x900" 106.50 1440 1520 1672 1828 900 903 909 934
[root@beast ~]# xvidtune -show
"1440x900" 106.50 1440 1520 1672 1904 900 903 909 934 +hsync -vsync
You can see that the width is set to 1828 in xorg.conf, but it is not being honored.
Version-Release number of selected component (if applicable):
Add a modeline section to the Monitor section of xorg.conf.
Steps to Reproduce:
The width setting is not honored.
Width section should be honored.
This is an x86_64 Red Hat Enterprise Linux Client release 5 (Tikanga) system
which is up to date as of today (August 2nd). It is a dual core Athlon 64 4600+
with 4GB memory and a plain old IDE drive. The motherboard is an ASUS KN8-SLI
board. The video card is an nVidia Corporation GeForce 7300 GS (rev a1) card.
Created attachment 160534 [details]
sysreport of the affected system.
I also see the same bug, but with different hardware (though still nv), modes,
etc. (RHEL5 Workstation)
A better description might be "xorg ignores Modeline in xorg.conf," since it's
all the values, not just the width parameter, that's ignored.
I can't tell if it's specific to nv, since I have no non-nv hardware on which to
tc: Should the priority be bumped from low to medium? This bug seems like
pretty basic functionality that should be fixed.
I've got the modeline not to be ignored by changing the Mode name in xorg.conf
to be something other than one of the default names.
Modeline "1024x768" 78.80 1024 1056 1152 1312 ...
Modeline "Override" 78.80 1024 1056 1152 1312 ...
Then setting ...
... works for me.
Created attachment 190151 [details]
Xorg.0.log from the sysreport
Created attachment 190161 [details]
xorg.conf from the sysreport
Thomas, how did you get that modeline into your xorg.conf in the first place?
vim. The Viewsonic LCD monitors I use are "optimized" for 1440x900 and they pop
up annoying little messages about needing to be at 1440x900 for best results, so
I set up that resolution and then used xvidtune to move the screens until they
looked right. I hit the "show" button in xvidtune to display the modeline and
then edited the xorg.conf file.
No further X updates are planned for RHEL5.