Bug 13018

Summary: beta2 installer fails to configure X
Product: [Retired] Red Hat Linux Reporter: Sam Varshavchik <mrsam>
Component: anacondaAssignee: Matt Wilson <msw>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: high    
Version: 7.1   
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: 2000-07-29 21:56:55 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:
Description Flags
Bad XF86Config generated by installer.
none
XF86Config-4 generated by the installer.
none
The XF86Config-4 I needed to get 1280x1024x24bpp
none
Original XF86Config-4 generated by the beta4 installer.
none
This is the beta4 XF86Config-4 I need to get 1280x1024 24bpp. none

Description Sam Varshavchik 2000-06-25 18:32:14 UTC
Graphical fresh install.  Voodoo 3 card with 16MB RAM.

The installer failed to autodetect the monitor frequency.  This is probably
because the machine is hooked up via a keyboard/video/mouse switch to a
shared KVM.

However, the real problem is that the resulting default configuration does
not include any possible resolutions that X 4.0 can use.  The "test
configuration" button just flashes the screen, comes back almost right
away, apparently failing to detect a non-working configuration.  The
installation is allowed to proceed, and if "graphical login" option is
selected, the resulting machine will not be able to finish booting.

The generated /etc/X11/XF86Config will be attached to this report.

Running Xconfigurator results in a complaint that the soft link
/usr/X11R6/lib/X11/XF86Config -> /etc/X11/XF86Config does not exist. 
Apparently the installer fails to create it.

Comment 1 Sam Varshavchik 2000-06-25 18:32:56 UTC
Created attachment 718 [details]
Bad XF86Config generated by installer.

Comment 2 Matt Wilson 2000-07-13 18:57:56 UTC
The configuration file for XFree86-4.0 is /etc/X11/XFree86-4

This should work in beta3, please re-test.


Comment 3 Sam Varshavchik 2000-07-15 01:59:38 UTC
Ok, retested beta3.

It's much better, but one tiny glitch remains.

The installer was able to give me my theoretical maximum resolution of 1280x1024
with this hardware, but only at 8 bits per pixel.  My maximum resolution is
1280x1024 at 24 bits per pixel.

To get 1280x1024 I needed to make only a tiny tiny change to XF86Config-4.  I
will be attaching the XF86Config-4 that was generated by the installer, and the
XF86Config-4 I needed for depth 24 display.

The installer generated a list of allowable resolution for "Depth 32".  There is
no Depth 32, there's only Depth 24.  Additionally, the resolution of 1280x1024
was left out.


Comment 4 Sam Varshavchik 2000-07-15 02:00:33 UTC
Created attachment 1147 [details]
XF86Config-4 generated by the installer.

Comment 5 Sam Varshavchik 2000-07-15 02:01:34 UTC
Created attachment 1148 [details]
The XF86Config-4 I needed to get 1280x1024x24bpp

Comment 6 Glen Foster 2000-07-18 19:29:46 UTC
This defect is considered MUST-FIX for Winston Beta-5

Comment 7 Glen Foster 2000-07-21 18:41:06 UTC
Does this defect still exist with (on) Winston beta-4?

Comment 8 Sam Varshavchik 2000-07-22 02:58:39 UTC
I upgraded RH 6.2 to beta4 doing an upgrade from hard disk (both CDs were copied
to some free space on the local hard disk).

There was no X configuration section in the text mode installer that this
upgrade path runs, and XF86Config-4 wasn't created at all.

teg suggested running Xconfigurator.  That resulted in a pretty good
XF86Config-4, except that DefaultColorDepth was 8, instead of 24.  Otherwise,
the config was solid.

I will try to rerun the GUI installer after I grab the updated boot disk...

Comment 9 Sam Varshavchik 2000-07-22 21:00:25 UTC
Installed beta4 with updated 07212000 boot image.

There's been some progress made: I ended up with 1280x1024 16bit, but still
anaconda GUI setup is not giving me 1280x1024 24bit.  The entire Depth 24
section is missing from XF86Config-4.  See the following attachments.



Comment 10 Sam Varshavchik 2000-07-22 21:02:09 UTC
Created attachment 1468 [details]
Original XF86Config-4 generated by the beta4 installer.

Comment 11 Sam Varshavchik 2000-07-22 21:03:08 UTC
Created attachment 1469 [details]
This is the beta4 XF86Config-4 I need to get 1280x1024 24bpp.

Comment 12 Sam Varshavchik 2000-07-29 21:56:53 UTC
We're almost there!!

In Beta5, the installer did correctly enter the correct depth, 24bpp, into
XF86Config, and DefaultDepth was set to 24!!!  Unfortunately, the installer did
not include the 1280x1024 resolution for depth 24.  The installer listed only
1152x864, 1024x768, 800x600 and 640x480.  All I need to do is add 1280x1024 to
the Depth 24 section.



Comment 13 Matt Wilson 2000-07-29 22:20:40 UTC
added 1280x1024 in cvs, will be fixed in final -- thanks for the feedback!