Bug 250635
| Summary: | GNOME not honoring width in modeline setting in xorg.conf | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Thomas Cameron <tcameron> | ||||||||
| Component: | xorg-x11-drv-nv | Assignee: | Adam Jackson <ajax> | ||||||||
| Status: | CLOSED WONTFIX | QA Contact: | desktop-bugs <desktop-bugs> | ||||||||
| Severity: | low | Docs Contact: | |||||||||
| Priority: | low | ||||||||||
| Version: | 5.0 | CC: | ackistler, xgl-maint | ||||||||
| Target Milestone: | --- | Keywords: | Triaged | ||||||||
| Target Release: | --- | ||||||||||
| Hardware: | All | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2013-11-05 19:35:05 UTC | Type: | --- | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Embargoed: | |||||||||||
| Attachments: |
|
||||||||||
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 test. 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.
Instead of
Section "Monitor"
Identifier "Monitor0"
Modeline "1024x768" 78.80 1024 1056 1152 1312 ...
I use
Section "Monitor"
Identifier "Monitor0"
Modeline "Override" 78.80 1024 1056 1152 1312 ...
Then setting ...
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
SubSection "Display"
Modes "Override"
... 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. |
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 +hsync -vsync [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): xorg-x11-drv-nv-1.2.0-4.fc6 How reproducible: Add a modeline section to the Monitor section of xorg.conf. Steps to Reproduce: See above Actual results: The width setting is not honored. Expected results: Width section should be honored. Additional info: 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.