On Tue, 21 Jan 2020 at 10:44, Stefan Agner <[email protected]> wrote: > > On 2020-01-21 11:24, Paul Barker wrote: > > On Tue, 21 Jan 2020 at 10:07, Stefan Agner <[email protected]> wrote: > >> > >> From: Stefan Agner <[email protected]> > >> > >> This adds optional systemd support. When enabled, an utility called > >> psplash-systemd is built. This tool will connect to systemd using the > >> system bus to obtain progress information and communicate that to > >> psplash. Once full boot progress is reported by systemd psplash > >> psplash is closed using the quit command. > >> > >> Signed-off-by: Stefan Agner <[email protected]> > > > > Looks like your email client or mail server has made a mess of this > > one - it's "Content-Type: multipart/mixed" with quoted-printable > > encoding for the text. > > Hm, I did send it using git send-email: > $ git send-email [email protected] > [email protected] [email protected] > v2-0001-add-systemd-support.patch > > When I look at the email delivered to my inbox it has no "Content-Type", > not sure if that is a problem? I use my setup since quite a while > successfully on mailing lists...
Very strange. Something has changed it, I don't see an `X-Mailer: git-send-email` header. Looking at it on groups.io (https://lists.yoctoproject.org/g/yocto/message/48061) I can see line wrapping and the additional "=" sequences quoted-printable adds in. > > > > > Could you try re-sending with `git send-email`? I'd like to test this > > one out myself as I've been using psplash with systemd via a bodge > > copied from AGL for a while now - that doesn't show proper progress > > though it just spins the bar around. > > Interested to see how it works on your side. Progress works quite > nicely, the only downside is that systemd's progress information is not > really linear, so usually the progress bar makes progress quite quickly > and starts to slow down towards the end... It is not ideal, but better > than nothing IMHO :-) > > I will send a psplash recipe update once this gets merged, but something > like this should help if you want to give it a try already: > > FILESEXTRAPATHS_prepend := "${THISDIR}/files:" > > inherit systemd > > SRC_URI += " \ > file://0001-add-systemd-support.patch \ > ${SPLASH_PATCH} \ > " > > SYSTEMD_PACKAGES = > "${@bb.utils.contains('DISTRO_FEATURES','systemd','${PN}','',d)}" > SYSTEMD_SERVICE_${PN} += > "${@bb.utils.contains('DISTRO_FEATURES','systemd','psplash-start.service','',d)}" > > PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" > > PACKAGECONFIG[systemd] = "--with-systemd,--without-systemd,systemd" > > do_install_append () { > install -d ${D}${systemd_unitdir}/system > } > > And a unit file like this: > > [Unit] > Description=Starts Psplash Boot screen > DefaultDependencies=no > > [Service] > ExecStart=/usr/bin/psplash-systemd > > [Install] > WantedBy=sysinit.target Thanks for that, I'll let you know when I've had chance to give it a try. Thanks, Paul
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#48064): https://lists.yoctoproject.org/g/yocto/message/48064 Mute This Topic: https://lists.yoctoproject.org/mt/69953266/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
