Description of problem: plymouth is called in /etc/X11/prefdm even if it is not present. I guess that it also should not be called if there is no 'rhgb' on the command line (or use another way to detect whether it was used or not). (It is possible that it messed my keyboard config in X, but I am not sure, in any case it is not relevant here). Version-Release number of selected component (if applicable): initscripts-8.86-1.i386 How reproducible: always. yum remove plymouth boot in runlevel 5 Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
There is nothing to triage here (although I have some thoughts about this bug :)). Switching to ASSIGNED so that developers have responsibility to do whatever they want to do with it.
If you removed plymouth, you have also then removed mkinitrd, and probably broken your system in a variety of ways. plymouth isn't optional.
My system doesn't seem to be more broken than usuall. Indeed I had to remove mkinitrd, which is admitedly adventurous. But I really wanted to get rid of plymouth to check if it was the culprit for a bug (though I don't remember at all the details). In the init scripts, there are checks for plymouth and plymouth isn't called if not there. Looks sane to me and not complicated. Couldn't the same been done in the initrd? And then it would be nice not to have a hard dependency of mkinitrd on plymouth, but rather have mkinitrd use it if present. there are already switches in mkinitrd to avoid bundling too much modules, maybe a --omit-plymouth would be nice, and it would be the default in case plymouth files are missing.
(In reply to comment #3) > In the init scripts, there are checks for plymouth and plymouth isn't called if > not there. Looks sane to me and not complicated. Couldn't the same been done in > the initrd? Probably simpler to just add the hard requires. > And then it would be nice not to have a hard dependency of mkinitrd on > plymouth, but rather have mkinitrd use it if present. there are already > switches in mkinitrd to avoid bundling too much modules, maybe a > --omit-plymouth would be nice, and it would be the default in case plymouth > files are missing. It is NOT OPTIONAL. This has already been discussed many times on the lists.