Bug 78802
Summary: | 1400x1050 will not work using generated XFree86 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | John MacLean <john.d.maclean> |
Component: | xorg-x11 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2 | CC: | bfox, scop, xgl-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-09-30 07:16:29 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: | |||
Bug Depends On: | |||
Bug Blocks: | 123268 |
Description
John MacLean
2002-11-30 20:03:57 UTC
What does '/usr/sbin/ddcprobe' say? # /usr/sbin/ddcprobe Videocard DDC probe results Description: ATI Technologies Inc. V200 Memory (MB): 64 Monitor DDC probe results ID: SAM38d9 Name: Samsung SyncMaster 900NF Horizontal Sync (kHZ): 30-110 Vertical Sync (HZ) : 50-160 Width (mm): 360 Height(mm): 270 Hmm, I'm not really sure what's going on here. I don't think that redhat-config-xfree86 wrote that 1400x1050 ModeLine in the file...perhaps anaconda did. If the invalid modeline was already in the XF86Config file, redhat-config-xfree86 will not override those manual additions. In the Poebe beta, we've finally gotten redhat-config-xfree86 and anaconda using the same backend, so maybe this problem won't happen in the future. Try this: make a backup of the /etc/X11/XF86Config file and then delete the original. Then try running redhat-config-xfree86 and generate an XF86Config file from scratch. If that still doesn't work, try upgrading to redhat-config-xfree86-0.7.1-2 out of Rawhide and try again. A lot of code in redhat-config-xfree86 has changed since 8.0, so I'm anxious to know if the latest versions are solving some of the problems people have been seeing. Sorry, I may have confused you. Anaconda and redhat-config-xfree86 do not add any Modelines. Both do allow me to select 1400x1050 configuration and the resulting XF86Config gives a working XFree86 (unlike on RHL 7.x which gives an FPE, see bug 63593) but the monitor shows a "Sync. Out of Range" message. If I manually insert the indicated modelines then 1400x1050 does work. I just updated to xfree86-redhat-xfree86-0.7.1-3 (also, due to dependencies, rhpl-0.74-1 and pyxf86config-0.3.3-1). Started with a clean XF86Config. Selected 1400x1050 resolution. Still get a "Sync. Out of Range" message from the monitor. As you expect, no Modelines inserted by redhat-config-xfree86. 'Section "Monitor"' now has a new line, DisplaySize 360 270 Otherwise it looks pretty much like the one created when I installed Psyche. Manually inserted the modelines and 1400x1050 works When you go to the "Advanced" tab, is the right monitor selected in the list? Also, what if you try a resolution other than 1400x1050? Do any of them work out of the box or do all of them fail? Advanced tab looks correct. Samsung SyncMaster 900NF, 30.0-110.0 Horiz, & 50.0-160.0 Vert. DPI is 99x99. Don't know what this should be. Video card looks ok too, Radeon 7500, 64MB, radeon driver. I have hw 3D disabled. And before you ask it is a real, built-by-ATI 7500. Haven't tried 1920x1440 but all others work OOTB. mharris: Do you have any ideas about what would cause this? It seems to me like the original file that redhat-config-xfree86 writes out should be capable of doing 1400x1050 without needing the modelines added by hand. Any ideas as to why this is not the case? Modelines should be built into the X server, not into the config tool. I will investigate this issue in the customized modelines we include in the server. If they do not work, then there is a bug in the X server code. 1400x1050 video modes work for me on local systems. Please upgrade to Fedora Core 2 or later, and if this issue turns out to still be reproduceable, please file a bug report in the X.Org bugzilla located at http://bugs.freedesktop.org in the "xorg" component. Once you've filed your bug report to X.Org, if you paste the new bug URL here, Red Hat will continue to track the issue in the centralized X.Org bug tracker, and will review any bug fixes that become available for consideration in future updates. FYI: I have been witnessing this bug as well for a long time, identical symptoms both with identical H/W (Radeon 7500, Syncmaster 900NF), and this week after changing the 7500 to a Radeon 9200SE (manufactured by Club3D). The issue still exists in FC2. I don't know if it makes sense to report this to freedesktop.org Bugzilla, because the 6.7.0 shipped with FC2 is no longer the latest one. I cannot upgrade to FC3test* at the moment, but will revisit later. If I have no 1400x1050 entries in xorg.conf, I get the "sync out of range" message. Ditto for the 85Hz modeline in the initial comment. Adding this modeline to it gives me a working 1400x1050@83Hz: Modeline "1400x1050" 178 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync http://products.consumerguide.com/cp/electronics/review/index.cfm/id/23496 "The display's maximum resolution is 1,600x1,200, with a refresh rate of 75Hz." 85Hz at 1400x1050 might be just outside of the reach of this monitor's range. Can everyone who can reproduce this please attach your X server config file and log file? The X server startup messages will be very useful in diagnosing the problem. Thanks in advance. I'm speechless. I did: - checked the monitor's manual (available from http://www.samsung.com/Support/ProductSupport/download/Model_Select.aspx?type=Monitor&typecode=102050&subtypecode=370018&model=900NF&filetype=UM) - it says 1600x1200 @ 87Hz should work (IIRC) - booted to Windows (ugh) to check 1400x1050 there - found that there's no such option, tested 1600x1200 @ 85Hz while at it - booted back to FC2 runlevel 3 - commented out my modeline in comment 11 from xorg.conf (result: no Modelines defined in xorg.conf) - did a init 5... and it suddenly works at 1400x1050 @ 85Hz ?!? I have zero clue what happened, but I can no longer reproduce the problem. Sorry about the noise; as far as I'm concerned, this can be re-closed. OT: I still get the "sync out of range" message if I enable AGPFastWrite in xorg.conf (I have AGPMode 4 and EnablePageFlip on there already, they work). AGPFastWrite did work with my old Radeon 7500, but it doesn't now with the 9200SE (otherwise identical hardware and settings). And EnablePageFlip didn't work with the 7500, but works now with the 9200SE. WDYT, should this be reported somewhere (radeon(4) talks about potential problems with EnablePageFlip, but not AGPFastWrite)? Ok, thanks for the update Ville. John, can you confirm wether this problem still exists for you? Thanks. Closing bug as "CURRENTRELEASE". If the problem occurs again for anyone, please reopen the bug report and attach the information requested in comment #13 above, and we'll re-investigate the issue. Thanks. This bug is dead. "#mv xorg.cong xorg.conf~" then used system-config-display to regenerate the config. Reloaded and 1400x1050 working (and xvidtune reports Vsync at 85Hz). FC2 xorg-X11-6.7.0-5. Also working on FC3T2, same monitor and but a Mobile Radeon 7500 inside an IBM T42. I can't add anything further re Ville's comments when setting various AGP options. They weren't present in my old config either. Thanks Mike. John, Thanks for the additional confirmation update. Much appreciated. |