Bug 577708

Summary: Black screen during graphical kickstart install
Product: [Fedora] Fedora Reporter: Liam Li <lili>
Component: anacondaAssignee: Ales Kozumplik <akozumpl>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 13CC: alex, awilliam, dlehman, jlaska, jonathan, jzeleny, kparal, rhe, vanmeeuwen+fedora
Target Milestone: ---Keywords: CommonBugs
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: https://fedoraproject.org/wiki/Common_F13_bugs#black-screen-on-kickstart-install
Fixed In Version: anaconda-13.38 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 579653 579654 (view as bug list) Environment:
Last Closed: 2010-05-03 19:16:08 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: 507681, 579653, 579654    
Attachments:
Description Flags
ks.cfg
none
anaconda.log
none
X.log
none
other logs
none
X.log from virt DVD install (works)
none
X.log from virt DVD kickstart install (fails) none

Description Liam Li 2010-03-29 02:52:21 UTC
Created attachment 403155 [details]
ks.cfg

Description of problem:
Install F13 beta RC1 with a graphical kickstart, after print "Running anaconda 13.37", the screen becomes blank,X was failed to start.If install with text mode, install will be successful. This happens on both real and virtual machine. I attached the VM's log below.

Version-Release number of selected component (if applicable):
anaconda 13.37

How reproducible:
100%

Steps to Reproduce:
1.boot with both F13 beta RC1 netboot.iso or DVD.iso in KVM or CD/DVD in real machine
2. input ks=http://server/to/ks.cfg  grub command line
3. continue the install

Comment 1 Liam Li 2010-03-29 03:04:29 UTC
Created attachment 403156 [details]
anaconda.log

Comment 2 Liam Li 2010-03-29 03:05:07 UTC
Created attachment 403157 [details]
X.log

Comment 3 Liam Li 2010-03-29 03:05:56 UTC
Created attachment 403158 [details]
other logs

Comment 4 James Laska 2010-03-29 12:39:26 UTC
I've reproduced this failure in both a known working virt guest, and on bare
metal hardware.  In both cases, I am booting the DVD and providing a link to a
kickstart file (http://jlaska.fedoraproject.org/ks.cfg).

If I boot without the kickstart file ... X starts without problems.

If I boot with the kickstart file ... X fails to start as indicated in Liam's
attached files.

= anaconda.log =

02:26:45,341 WARNING anaconda.stdout:  X startup failed, falling back to text
mode

= X.log =

[    64.383] (II) XINPUT: Adding extended input device ""Macintosh mouse button
emulation"" (type: MOUSE)
[    64.383] (II) "Macintosh mouse button emulation": initialized for relative
axes.
[    64.383] (II) config/udev: Adding input device "Macintosh mouse button
emulation" (/dev/input/mouse0)
[    64.383] (EE) No input driver/identifier specified (ignoring)
[  2019.006] (II) AIGLX: Suspending AIGLX clients for VT switch

I have a suspicion that there is some interaction with anaconda and X that
isn't working problem when starting a kickstart graphical install.

Comment 5 James Laska 2010-03-29 13:19:18 UTC
Created attachment 403290 [details]
X.log from virt DVD install (works)

Comment 6 James Laska 2010-03-29 13:20:12 UTC
Created attachment 403291 [details]
X.log from virt DVD kickstart install (fails)

I've compared the /tmp/X.log from a working graphical DVD install, and from an attempted graphical kickstart DVD install.  Note, I've removed the leading timestamp from the logs to make comparing output easier.  There is no difference in the /tmp/X.log between the working and failing cases.

This makes me believe there might be some interaction in the installer space?

Comment 7 James Laska 2010-03-29 13:35:16 UTC
NOTE: this isn't specific to DVD installs.  I can recreate this problem doing PXEboot installs.

Comment 8 James Laska 2010-03-29 18:21:32 UTC
Chris Lumens directed me to a recent thread on anaconda-devel that might account for this problem.  See https://www.redhat.com/archives/anaconda-devel-list/2010-February/msg00364.html

As such, I created an updates.img with the proposed patch from the mail above.  This resolves the reported problem!  If you'd like to test, use http://jlaska.fedorapeople.org/updates-577708.img

Comment 9 James Laska 2010-03-29 20:12:11 UTC
Spoke with release engineering (jkeating) and development (dlehman), everyone agreed that we can document this issue in Common_F13_Bugs and address this post-beta.  This issue appears to affect only graphical kickstart installs.  The install progresses per the instructions in the kickstart file, however the user may not see if any problems have surfaced.  

Until this is resolved recommended workarounds are:
 1. Perform graphical kickstart installs using the updates.img noted in comment#8
 2. Perform graphical kickstart installs using VNC
 3. Perform graphical kickstart installs using text-mode

Adding keyword CommonBugs to note this on https://fedoraproject.org/wiki/Common_F13_bugs

Comment 10 James Laska 2010-03-30 16:58:42 UTC
Just realized that this will also impact preupgrade users.  Support for preupgrade is on the Beta release criteria (https://fedoraproject.org/wiki/Fedora_13_Beta_Release_Criteria).

Comment 11 He Rui 2010-03-31 09:06:45 UTC
Reproduced in anaconda 13.37.1 of F13 Beta RC2

Comment 12 James Laska 2010-03-31 13:48:59 UTC
Adding for consideration as a F-13-Beta blocking issue as this will most likely impact preupgrade users.

Comment 13 Ales Kozumplik 2010-03-31 14:14:56 UTC
Fixed for Fedora 13 by c773081e75b049256c1377c1f9a702a1a6cc9f12.

Comment 14 Ales Kozumplik 2010-03-31 14:36:23 UTC
The bug will be moved to modified once the beta blocker decision is made so the fixed-in version can be determined.

Comment 15 James Laska 2010-04-06 14:37:03 UTC
(In reply to comment #14)
> The bug will be moved to modified once the beta blocker decision is made so the
> fixed-in version can be determined.    

Ales, this issue can be fixed in F-13 after F13Beta.  I don't know if you have a branch in anaconda for post f13beta changes.

Comment 16 James Laska 2010-04-19 13:53:59 UTC
*** Bug 582590 has been marked as a duplicate of this bug. ***

Comment 17 Adam Williamson 2010-05-03 18:58:31 UTC
can someone please test and confirm that this is fixed in TC1? Thanks.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 18 James Laska 2010-05-03 19:13:50 UTC
Confirmed during Preupgrade test day.

Comment 19 James Laska 2010-05-03 19:15:34 UTC
(In reply to comment #18)
> Confirmed during Preupgrade test day.    

Which used anaconda-13.38-1 (http://git.fedorahosted.org/git?p=anaconda.git;a=commit;h=c773081e75b049256c1377c1f9a702a1a6cc9f12).

Comment 20 James Laska 2010-05-03 19:16:08 UTC
Closing, please feel free to reopen this issue if the reported problem is no longer addressed.

Comment 21 Liam Li 2010-05-04 03:34:43 UTC
tested on anaconda 13.39, fixed.