Bug 4339

Summary: psplash doesn't work with systemd
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Ross Burton <ross.burton>
Component: coreAssignee: Matthew Zeng <matthew.zeng>
Status: RESOLVED FIXED QA Contact: yeoh ee peng <ee.peng.yeoh>
Severity: normal    
Priority: Medium CC: alexandru.c.georgescu, bluelightning, drew, jessica.zhang, jose.perez.carranza, joshuagloe, liezhi.yang, matthew.zeng, meta.mr.watcher, meta.watcher, randy.macleod, sgw, stephano
Version: 1.4   
Target Milestone: 4.99   
Hardware: All   
OS: Multiple   
Whiteboard: Release Note 1.4
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on:    
Bug Blocks: 4220    

Description Ross Burton 2013-04-18 12:17:42 UTC
When using systemd, pslash doesn't start or work.
Comment 1 Chen Qi 2014-02-11 09:21:52 UTC
Hi Ross,

Do you have any suggestions or thoughts on this bug?

//Chen Qi
Comment 2 Paul Eggleton 2015-02-04 17:08:45 UTC
Last I heard one of the blockers for this was that systemd only supported plymouth for showing a splash screen. I don't know if that's changed in recent times.

FWIW, a patch was sent to the mailing list a while ago that purports to make psplash work with systemd:

http://patchwork.openembedded.org/patch/77527/

Not sure if this starts it early enough to be practical, but it might be better than nothing...
Comment 3 Chen Qi 2015-08-04 01:58:09 UTC
Khem Raj said his team has patches to integrate plymouth. And he said he would send them to the mailing list.

Mentor team has sent a patch of psplash systemd support to the mailing list. It's not accepted yet.

I'll keep an eye on this one. Mark the milestone to future as it seems that nobody on the mailing list care about this feature.
Comment 4 Ross Burton 2020-02-04 19:26:02 UTC
psplash now has systemd support.  Just need someone to upgrade psplash in oe-core!
Comment 5 Ross Burton 2020-02-06 10:25:24 UTC
Stefan Agner posted a patch a while ago 'psplash: add systemd support'.  I've added this to my queue (poky-contrib:ross/mut) but Matthew Zeng: if you want to test it that would be *much* appreciated.
Comment 6 Matthew Zeng 2020-02-11 21:10:43 UTC
> Stefan Agner posted a patch a while ago 'psplash: add systemd support'.  I've added this to my queue (poky-contrib:ross/mut) but Matthew Zeng: if you want to test it that would be *much* appreciated.

Ross Burton: I tested Stefan's 'psplash: add systemd support' patch and confirm that this patch does fix the psplash problem with systemd. This can be merged now.

> Just need someone to upgrade psplash in oe-core!

In Stefan's patch, he already upgraded psplash to a newer version but gave an explanation to why didn't he upgrade to the latest instead. https://patchwork.openembedded.org/patch/169342/ I did some small changes and tested that his patch also works with the latest version. Shall we upgrade psplash to the latest version too?