在基于Yocto的Linux发行版中配置和使用Plymouth

时间:2018-05-20 17:18:28

标签: embedded-linux splash-screen yocto boot

我想在yocto中使用普利茅斯,但是我无处可以看到在yocto中使用普利茅斯的某种使用手册。我正在使用基于ARMv6的嵌入式设备,并希望用yocto编译普利茅斯。据我所知,Yocto默认不涉及initramfs,所以我假设我会做以下事情,以便在Yocto中使用基于plymouth的闪屏。

  • meta-initramfs添加到bblayers.conf
  • 添加IMAGE_INSTALL_append = "dracut plymouth"

这运行并完美编译。但是,我看不到任何启动画面,也没有看到任何二进制文件手动用作initramfs。

请注意,我已经将psplash包作为启动画面运行。

IMAGE_FEATURES_append = "splash"

我想知道如何配置Yocto以便我可以使用普利茅斯。

任何指针,指导都会对我有所帮助。非常感谢。

编辑:现在,我可以生成包含plymouth的initramfs图像。我可以看到的文件名为*.cpio.gzImage-..initramfs.bin。我不知道要使用哪个文件以及如何安装它。

1 个答案:

答案 0 :(得分:1)

您需要在local.conf中设置PREFERRED_PROVIDER_virtual / psplash =“ plymouth”。