Red Hat Bugzilla – Bug 526842
Firstboot not run after installation
Last modified: 2013-07-02 20:54:27 EDT
Description of problem:
After Installation, firstboot is not running(1Oct2009 rawhide),
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. do installation GUI
firstboot was not running
some error on VT1*
firstboot ERROR: X Server failed to start
Traceback (most recent call last):
File"/usr/sbin/firstboot)", line 167, in <module>
File "/usr/lib64/python2.6/site-packages/firstboot/xfronted.py" line 87, in start
raise RuntimeError, "X Server failed to start"
RuntimeError: X server failed to start
plymouthd: ply-keyboard.c:447:ply_keyboard_add_input_handler: Assertion `keyboard !=((void*)0)' failed.
error: unexpectedly disconnected from boot status daemon [FAILED]
But GUI (gdm and gnome is working fine on my machine.
* this is not copy paste, (may be mistake somewhere)
runn as Root from Virtual Terminal, firstboot working
*** Bug 526856 has been marked as a duplicate of this bug. ***
I believe this is due to a known Xorg VT switching crash.
Works OK here on a KVM-based x86_64 install of the F12 Beta test compose. Same
So it's not happening for *every* install, anyway.
I get this error using rawhide nightly 20091001.15 i386
same error output as S A Alam reported
I did the install with use entire drive and no encryption.
plymouthd is blowing an assertion, must be a plymouth problem. reassigning
Not sure this is plymouthd, at least I can successfully get a segfault from X every time I vt switch and switch back. Is plymouth/firstboot/etc doing any vt switching?
ah there are two bugs here, i'll clone the plymouth one off, since it's less blocker-y
ati build done and tagged. Just needs a retest.
Talked to Jesse on IRC. We debugged and this actually needed plymouth fixes as well...
Fixed in plymouth-0.8.0-0.2009.29.09.6.fc12
I tried plymouth-0.8.0-0.2009.29.09.6.fc12 with rawhide (installed with single user mode), firstboot is working. wait for build available in rawhide
And tagged for the release.