Hi, I have just configured Plymouth is install a graphical theme into the initrd. I specified that I wanted the 'Solar Flares' theme to be used, which correctly gets used at shutdown, but at start up the 'Solar Flares' theme is not used, instead the 'Hotdog' theme is used. Is this a bug in Plymouth or is this normal functionality?
regards, Steve
Stephen Morris writes:
Hi, I have just configured Plymouth is install a graphical theme into the initrd. I specified that I wanted the 'Solar Flares' theme to be used, which correctly gets used at shutdown, but at start up the 'Solar Flares' theme is not used, instead the 'Hotdog' theme is used. Is this a bug in Plymouth or is this normal functionality?
You have to rebuild initramfs. Which is a pain; the easiest idiot-proof way to do this is as follows:
1) Reboot, but select one of the older kernels from the grub menu, and boot it. 2) After you boot, manually rpm -i the newest installed kernel 3) Run yum update to reinstall the newest kernel package.
After you reboot, you should have the new theme coming up when booting the newest kernel.
On Mon, Jun 09, 2014 at 08:27:18PM -0400, Sam Varshavchik wrote:
Stephen Morris writes:
Hi, I have just configured Plymouth is install a graphical theme into the initrd. I specified that I wanted the 'Solar Flares' theme to be used, which correctly gets used at shutdown, but at start up the 'Solar Flares' theme is not used, instead the 'Hotdog' theme is used. Is this a bug in Plymouth or is this normal functionality?
You have to rebuild initramfs. Which is a pain; the easiest idiot-proof way to do this is as follows:
- Reboot, but select one of the older kernels from the grub menu, and boot
it. 2) After you boot, manually rpm -i the newest installed kernel 3) Run yum update to reinstall the newest kernel package.
Just running the following as root should be enough:
# /usr/libexec/plymouth/plymouth-update-initrd
should be enough.
On 10/06/14 03:27, Sam Varshavchik wrote:
Stephen Morris writes:
Hi, I have just configured Plymouth is install a graphical theme into the initrd. I specified that I wanted the 'Solar Flares' theme to be used, which correctly gets used at shutdown, but at start up the 'Solar Flares' theme is not used, instead the 'Hotdog' theme is used. Is this a bug in Plymouth or is this normal functionality?
You have to rebuild initramfs. Which is a pain; the easiest idiot-proof way to do this is as follows:
- Reboot, but select one of the older kernels from the grub menu, and
boot it. 2) After you boot, manually rpm -i the newest installed kernel 3) Run yum update to reinstall the newest kernel package.
After you reboot, you should have the new theme coming up when booting the newest kernel.
To rebuild the initrd, as root: dracut -f
this will build the initrd for the currently running kernel, have a look at the manual page for how to rebuild the initrd for a specific kernel.
On 06/10/2014 07:35 AM, Stephen Morris wrote:
Hi, I have just configured Plymouth is install a graphical theme into the initrd. I specified that I wanted the 'Solar Flares' theme to be used, which correctly gets used at shutdown, but at start up the 'Solar Flares' theme is not used, instead the 'Hotdog' theme is used. Is this a bug in Plymouth or is this normal functionality?
regards, Steve
Hi guys, Thankyou for your responses, this is where I am confused about why it is not working correctly.
I issued the command plymouth-set-default-theme -l to get a list of all the themes that plymouth new about and how they were addressed. I then issued the command plymouth-set-default-theme -R solar which the plymouth man page says is necessary to rebuild the initrd for plymouth to actually work. As this was the first time I had attempted to use plymouth I rebooted to see if it had taken effect. When the shutdown screen displayed it displayed the plymouth solar theme (and has done so every shutdown since) but when selected the current kernel from the grub boot menu, it displayed the hotdog theme rather than the solar theme. What I don't understand is if the initrd hadn't been rebuilt as the man page said it would with the command used how are the plymouth themes even being used at all, and, why is the boot not using the right theme when the shutdown is?
regards, Steve
On 06/11/2014 07:35 AM, Stephen Morris wrote:
On 06/10/2014 07:35 AM, Stephen Morris wrote:
Hi, I have just configured Plymouth is install a graphical theme into the initrd. I specified that I wanted the 'Solar Flares' theme to be used, which correctly gets used at shutdown, but at start up the 'Solar Flares' theme is not used, instead the 'Hotdog' theme is used. Is this a bug in Plymouth or is this normal functionality?
regards, Steve
Hi guys, Thankyou for your responses, this is where I am confused about why it is not working correctly.
I issued the command plymouth-set-default-theme -l to get
a list of all the themes that plymouth new about and how they were addressed. I then issued the command plymouth-set-default-theme -R solar which the plymouth man page says is necessary to rebuild the initrd for plymouth to actually work. As this was the first time I had attempted to use plymouth I rebooted to see if it had taken effect. When the shutdown screen displayed it displayed the plymouth solar theme (and has done so every shutdown since) but when selected the current kernel from the grub boot menu, it displayed the hotdog theme rather than the solar theme. What I don't understand is if the initrd hadn't been rebuilt as the man page said it would with the command used how are the plymouth themes even being used at all, and, why is the boot not using the right theme when the shutdown is?
This issue has now resolved itself. It appears that plymouth did not rebuild the initrd properly when the configuration commands were issued. I did a system update Wednesday morning where a new kernel was installed and as a result of the initrd being rebuilt for that the correct plymouth theme is now being used at boot time. I'm now debating whether it is worth doing a bug report given that when the command sudo plymouth-set-default-theme -R solar was issued it displayed a message that it was rebuilding the initrd. Thanks everyone for your help.
regards, Steve