Bug 4133

Summary: Xconfigurator fails during kickstart for VGA16 card
Product: [Retired] Red Hat Linux Reporter: walter
Component: XconfiguratorAssignee: Matt Wilson <msw>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0CC: walter
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
URL: http://info.stabsoft.inf.ethz.ch/secret/X-probeonly.out
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-09-02 00:51:01 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:

Description walter 1999-07-21 09:58:10 UTC
Kickstart installation of a Dell PowerEdge 1300 at our
site fails during X setup. When running Xconfigurator
--kickstart on the manually installed system it exits
with exit code 2.

A little debugging revealed the problem to be in the
following part of the code in Xconfigurator.c:

    if (card_selected == UNLISTED_CARD) {
        unlisted_doprobe = strcmp(state->serverbuf,"I128")
&&
            strcmp(state->serverbuf,"S3") &&
            strcmp(state->serverbuf,"S3V") &&
            strcmp(state->serverbuf,"Mach64");
    } else {

When modifying this to

    if (card_selected == UNLISTED_CARD) {
        unlisted_doprobe = strcmp(state->serverbuf,"I128")
&&
            strcmp(state->serverbuf,"S3") &&
            strcmp(state->serverbuf,"VGA16") &&
            strcmp(state->serverbuf,"S3V") &&
            strcmp(state->serverbuf,"Mach64");
    } else {

it works find. This is just an educated guess, but IMHO
a generic 16 color VGA card should not have special clock
modes detected.

The output of the "X -probeonly" that is done for
clock detection is available under the URL in the
URL: field of this bug report

Comment 1 Trond Eivind Glomsrxd 2000-07-10 18:37:17 UTC
I believe this to be fixed in 6.2 (or even 6.1)