Red Hat Bugzilla – Bug 47238
Bad "Device" section in anaconda-generate XF86Config
Last modified: 2007-04-18 12:34:25 EDT
Did a text-mode install. The XF86Config generated by anaconda has a
completely bogus Device section that doesn't even match the Screen section.
The screen section specifies a device "Chips & Technologies CT65550",
while the device section specifies a "Chips & Technologies CT65520".
Obviously, this is not going to work very well...
I'm attaching both the original and the fixed XF86Config file. All I had
to do is change the name to "CT65550", in order to get X working. I
actually had to make two other fixes in XF86Config. I had to adjust
HorizSync, which is probably borked as a result of the wrong stuff going
into the Device section. I also had to fix the default depth+resolution.
That was always broken for this particular video card, it's a known issue.
The main deal is the mismatch between the two sections, which pretty much
puts a stop to the show.
Created attachment 22627 [details]
Bad XF86Config that came out of the installer.
Created attachment 22628 [details]
Created attachment 22629 [details]
I should also add that running Xconfigurator generates a perfectly valid XF86Config.
This defect considered MUST-FIX for Fairfax gold-release.
The problem is the CT65550 is one of about a dozen cards the have multiple 'SEE'
references in the Cards definition. The anaconda code was just taking the last
reference in the linked list, which in this case was the CT65520. I've changed
the code to properly merge all the members of the list.
Beta 3 will contain this fix, please let me know if it does not correct the problem.