Help Needed : For setting up plymouth on Beaglebone Black

I am trying to setup plymouth on my BBB running debian wheezy. I have installed plymouth and plymouth-drm. I came across a topic where it was mention to run these commands to setup plymouth

/usr/sbin/plymouth-set-default-theme --list
/usr/sbin/plymouth-set-default-theme spacefun
update-initramfs -u
cp /boot/initrd.img-3.8.13-bone43 /boot/uboot/

I thought I have to do this to update initrd.img

mv initrd.img initrd.img.bak
mv initrd.img-3.8.13-bone43 initrd.img

I have added this line in my uEnv.txt file


But plymouth is not working.

The following is the boot log for my BBB


No reply in days, but I found the solution. Posting it for any one needing this information in the future.

Here are the steps needed to be followed for setting up plymouth on beaglebone black running debian or ubuntu:

Step 1) Install Plymouth-DRM.

apt-get install plymouth-drm

Step 2) Select a theme for boot splash.

plymouth-set-default-theme --list # this lists the available themes for plymouth

plymouth-set-default-theme joy

Step 3) Update initramfs

update-initramfs -u

Step 4) Copy the newly created initrd.img file to /boot/uboot folder

cp /boot/initrd.img-$(uname -r) /boot/uboot/

Step 5) Update the initrd file name in the /boot/uboot/uEnv.txt


Step 6) enable splash support by adding the following to /boot/uboot/uEnv.txt.

Place this at the bottom of the last line starting with optargs

optargs=splash plymouth.ignore-serial-consoles ${optargs}

just restart your beaglebone, and it will work.

Hope this will be helpful for someone.



I know it’s been a while since you posted this, thanks by the way. I was able to use your instructions to get Plymouth installed and configured. :slight_smile:

However, I’m getting a splash screen on shut-down but not on boot-up. I was wondering if you’d experienced this and had a possible solution. I’m on a BeagleBone Black running the Debian distro. I configured the splash in uEnv.txt as you suggested.

Any help would be greatly appreciated.



Your instructions worked very well on a Debian 7 but things changed on Debian 9.
Do you have updated instructions?

I can only get some default splash-screen with 3 dots.


quarta-feira, 22 de Outubro de 2014 às 14:34:51 UTC+1, R3DP escreveu: