# Psplash\_git.bb not working

**URL:** <https://hub.mender.io/t/psplash-git-bb-not-working/231>\
**Category:** General Discussions\
**Created:** [February 18, 2019, 5:01pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231 "2019-02-18T17:01:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![13atman27](https://avatars.discourse-cdn.com/v4/letter/1/a87d85/32.png) [@13atman27](https://hub.mender.io/u/13atman27)\
**Post date:** [February 18, 2019, 5:01pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/1 "2019-02-18T17:01:50Z")

</div>

Hi Folks,

Before to use MenderIO on my yocto SUMO version for intel atom (MACHINE = “intel-core2-32”). I used, with success, psplash recipe (poky/meta/recipes-core/psplash/) to have a bitmap during the boot of linux.  
Now Mender IO is integreted to my image and I don’t have anymore this nice picture displayed during the boot of linux.  
Any idea ? help is very welcome.

What I did is :  
in my recipe

IMAGE\_FEATURES += “splash x11-base ssh-server-dropbear hwcodecs”

---

<div class="post-metadata">

**Author:** ![mirzak](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mirzak/32/2056_2.png) [@mirzak](https://hub.mender.io/u/mirzak)\
**Post date:** [February 18, 2019, 5:18pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/2 "2019-02-18T17:18:39Z")

</div>

I probably start comparing the `bootargs` before and after Mender integration.

Mender provides [custom](https://github.com/mendersoftware/meta-mender/tree/sumo/meta-mender-core/recipes-bsp/grub/files) `bootargs` because we do require bootloader integration.

And if I recall correctly `psplash` works on top of framebuffer console which is normally enabled trough bootargs.

---

<div class="post-metadata">

**Author:** ![13atman27](https://avatars.discourse-cdn.com/v4/letter/1/a87d85/32.png) [@13atman27](https://hub.mender.io/u/13atman27)\
**Post date:** [February 18, 2019, 6:32pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/3 "2019-02-18T18:32:11Z")

</div>

here my boot arg with mender  
[0.000000] Kernel command line: BOOT\_IMAGE=**(hd0,msdos2)/boot/bzImage** root=/dev/sda2 console=tty0 quiet acpi\_enforce\_resources=lax video=efifb:off vga=0x312  
here my boot arg without mender  
[0.000000] Kernel command line: BOOT\_IMAGE= **/bzImage** initrd=/initrd LABEL=boot root=/dev/ram0 rootwait console=tty0 quiet acpi\_enforce\_resources=lax video=efifb:off vga=0x312

is it because of the root=/dev/ram0

---

<div class="post-metadata">

**Author:** ![13atman27](https://avatars.discourse-cdn.com/v4/letter/1/a87d85/32.png) [@13atman27](https://hub.mender.io/u/13atman27)\
**Post date:** [February 18, 2019, 6:38pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/4 "2019-02-18T18:38:44Z")

</div>

> [@mirzak](#):
>
> And if I recall correctly `psplash` works on top of framebuffer console which is normally enabled trough bootargs.

You do you do that recall correctly ?

---

<div class="post-metadata">

**Author:** ![mirzak](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mirzak/32/2056_2.png) [@mirzak](https://hub.mender.io/u/mirzak)\
**Post date:** [February 18, 2019, 7:11pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/5 "2019-02-18T19:11:46Z")

</div>

> is it because of the root=/dev/ram0

Yeah that is one difference it seems. This means that earlier your hardware booted using a initrd which might have been the one displaying the splash.

Another difference might be that you where running sysV init before, but enabled systemd together with Mender.

You can try running the `psplash` command on your device once booted with Mender. To see if the actually image is there. If this works you probably need to add a systemd service that calls that command on boot.

Also looking at the [psplash recipe](http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/psplash/psplash_git.bb?h=master) it seems that only provides a sysvinit script, which confirms above section as well.

---

<div class="post-metadata">

**Author:** ![13atman27](https://avatars.discourse-cdn.com/v4/letter/1/a87d85/32.png) [@13atman27](https://hub.mender.io/u/13atman27)\
**Post date:** [February 19, 2019, 10:25pm UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/6 "2019-02-19T22:25:53Z")

</div>

Hi,

Thansks for your help.

yes the psplash is working. I will ass a systemd service that calls that command on boot.

Any idea how to do that ?

---

<div class="post-metadata">

**Author:** ![mirzak](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/mirzak/32/2056_2.png) [@mirzak](https://hub.mender.io/u/mirzak)\
**Post date:** [February 20, 2019, 7:27am UTC](https://hub.mender.io/t/psplash-git-bb-not-working/231/7 "2019-02-20T07:27:42Z")

</div>

I would defer this question to the [Yocto mega manual](https://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#ref-classes-systemd)
