Bug 528077
Summary: | No graphical boot (verbose text boot only) on ix86 live images 20091007+ | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> |
Component: | dracut | Assignee: | Harald Hoyer <harald> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | dcantrell, fedora, ffesti, harald, jlaska, krh, notting, pmatilai, rstrode, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-10-10 00:39:38 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: | 507678 |
Description
Adam Williamson
2009-10-08 20:59:34 UTC
If this wasn't some weird transient bug that got fixed in a later compose, then would someone mind adding plymouth:debug to the kernel commandline and then attaching /var/log/plymouth-debug.log ? persists with 20091009, exactly the same behaviour with i686 image (from warren). IRC user henshaw (Oliver Henshaw) reported seeing the same bug with 20091007 desktop image, but he reported that the KDE spin from that date is OK. I had only tested desktop images to this point, will now test some other spins. I'm doing the debug boot at present, will attach log shortly. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Even with plymouth:debug appended to kernel command line, no /var/log/plymouth-debug.log file is generated. /var/log/boot.log exists, but is empty. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Thanks to co-ordinated effort from warren, ray, and kevin fenzi, we pinned this one down: the problem is that the 'plymouth' package gets installed before the 'kernel' package where generating the desktop i686 image (but _not_ when generating the desktop x86-64 image, or the kde i686 image). Now arguing about exactly why and exactly how to fix it. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers That shouldn't happen. kernel has Requires(pre): dracut. dracut has Requires: plymouth Ergo, plymouth should *always* be installed before kernel. CC'ing rpm gurus. whoops, i completely reversed that so it's very confusing. should read: "the problem is that the 'plymouth' package gets installed after the 'kernel' package where generating the desktop i686 image (but _not_ when generating the desktop x86-64 image, or the kde i686 image)." thanks henshaw! -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Why can't we simply promote the Requires: plymouth to Requires(pre): (or Requires(post):) plymouth in dracut? That should give rpm enough hints that we need both plymouth and dracut put down before kernel gets put down. Might work, okay with you Harald? I tested it, and it seems to work. Hacky enough to get Beta/Final out the door (: Tagged for rawhide. yep.. So all Requires for dracut will be converted to Requires(pre): just a quick thought - make sure to comment the change so it doesn't get reverted by someone who thinks it's a mistake... -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers |