programs/Xserver/hw/xfree86/parser/Monitor.c:675: fprintf(cf," ### Uncomment if you don't want to default to DDC:\n"); This completely breaks the installer in cases where DDC probing doesn't work (ie, KVMs) as I assume that what I write out is going to be accepted. Except that now it's getting written out commented out (via pyxf86config -> libxf86config, hence why I cc'd alex)
Bad hacks are us... working around for test3... Index: src//xserver.py =================================================================== RCS file: /usr/local/CVS/rhpl/src/xserver.py,v retrieving revision 1.11 diff -u -u -r1.11 xserver.py --- src//xserver.py 13 Apr 2004 21:49:36 -0000 1.11 +++ src//xserver.py 15 Apr 2004 16:22:20 -0000 @@ -360,6 +360,21 @@ xcfgdata.write(filename) + # BAD BAD BAD AWFUL HACK to work around #120950 + f = open(filename, "r") + lines = f.readlines() + f.close() + buf = "" + for l in lines: + if l.startswith("#") and l.find("HorizSync") != -1: + l = l.replace("#", "") + if l.startswith("#") and l.find("VertRefresh") != -1: + l = l.replace("#", "") + buf += l + f = open(filename, "w") + f.write(buf) + f.close() +
Sony Multiscan 15sf doesn't even have DDC, so the extra effort of specifying it by hand during install gets ignored silently, and confuses the user.
*** Bug 122341 has been marked as a duplicate of this bug. ***
*** Bug 122573 has been marked as a duplicate of this bug. ***
More and more bug reports are showing up which are caused by this problem. I'm adding this bug to the Fedora Core 2 BLOCKER list, and increasing priority. This bug will be the master duplicate for this issue, with bug alias "uncomment-monitor" for easier duplicate closure.
*** Bug 122439 has been marked as a duplicate of this bug. ***
*** Bug 122072 has been marked as a duplicate of this bug. ***
I've fixed this issue in 6.7.0-1 version of libxf86config, however before it will be fixed in an end-user-visible manner, 3 additional steps are required: 1) Once the 6.7.0-1 build is complete, pyxf86config needs to be recompiled, because it links statically to libxf86config.a (there's no shared version of this library). 2) Users must upgrade to both xorg-x11-6.7.0-1 or higher, and to the new pyxf86config once it's available. 3) system-config-display --reconfig *must* be ran, as the fixes are to the code which writes out the config file, so if no new config file is written out, users wont see the changes until they reconfigure. The only way to automate step 3 to both avoid further users from experiencing this problem, and also avoid further bug reports coming in, would be to hack the xorg-x11 specfile rpm scripts to uncomment the config file lines, but that has the downside of also uncommenting these lines in config files which users have purposefully commented them out themselves (there's no way to distinguish between the two). New FC2 installations should work properly, and upgrades from RHL 7.x/8.0/9 and FC1 should work properly. Upgrades from FC2 test releases which contained the libxf86config that wrote out the commented lines, of which the user hasn't already uncommented the lines, will require users to either uncomment them, or re-run "system-config-display --reconfig" This problem is the result of an XFree86 change to libxf86config, which wrongly assumes that all display types support DDC, and that all systems will have working DDC on all displays, and nothing will ever interfere with that. A rather utopian assumption, which would be fantastic if it were true, but unfortunately it isn't. ;o) Sorry for any inconveniences to beta testers, and thanks for testing!
*** Bug 122627 has been marked as a duplicate of this bug. ***
*** Bug 122422 has been marked as a duplicate of this bug. ***
Mike - These bugs are all duplicates: Bug 122461 Bug 121946 Bug 121717
Thanks Phil!
*** Bug 122461 has been marked as a duplicate of this bug. ***
*** Bug 121946 has been marked as a duplicate of this bug. ***
*** Bug 121717 has been marked as a duplicate of this bug. ***
*** Bug 122608 has been marked as a duplicate of this bug. ***
*** Bug 121766 has been marked as a duplicate of this bug. ***
*** Bug 122757 has been marked as a duplicate of this bug. ***
*** Bug 122770 has been marked as a duplicate of this bug. ***
*** Bug 108954 has been marked as a duplicate of this bug. ***
*** Bug 123099 has been marked as a duplicate of this bug. ***
*** Bug 123361 has been marked as a duplicate of this bug. ***
*** Bug 123306 has been marked as a duplicate of this bug. ***
*** Bug 122840 has been marked as a duplicate of this bug. ***
So what happens when "upgrades from FC1" that "should work properly" do not? And, your system is crippled because this bug remained unfixed? And the numerous complaints about it were ignored and dumped into RESOLVED RAWHIDE?
(In reply to comment #26) > ... Well, some just change distros.
And some, reassign the bug owner, so they don't get any more emails from bugs that have been closed for 3.5 years... ;o)
Jeremy, are you able to reproduce this with Fedora {7,8,Rawhide}?