gpt4 book ai didi

linux - psplash 图像未出现(yocto 和 qemu)

转载 作者:太空宇宙 更新时间:2023-11-04 11:59:48 28 4
gpt4 key购买 nike

我正在尝试使用 yocto 迈出第一步。使用 psplash 时,我只能在关闭系统时看到 yocto-splashscreen。不是在系统启动时。

为此,我在 Virtual Box (oracle) 中使用 Ubuntu 18.10。我用这个命令构建图像:

~$ sudo apt-get install git python chrpath g++ gawk gcc make texinfo
~$ git clone -b sumo git://git.yoctoproject.org/poky
~$ cd poky/
~/poky$ source oe-init-build-env
~/poky/build$ nano /conf/local.conf

在文件末尾插入:

BB_NUMBER_THREADS = “8”
PARALLEL_MAKE = “-j 4”
IMAGE_INSTALL_append = “ psplash”
INHERIT_remove = “uninative”

构建:

~/poky/build$ bitbake core-image-minimal

运行图像:

runqemu qemux86

启动时我注意到以下两条消息:

framebuffer /dev/fb0 not detected
Boot splashscreen disabled

我发现了这个问题:yocto splash screen not appearing

我已经尝试在 local.conf 中添加 IMAGE_INSTALL_append = "psplash" 但没有效果。

你有什么想法吗?

最佳答案

我刚刚遇到了同样的问题。显然 yocto 会创建一个文件/etc/rc.d/S00psplash.sh 。 S00 意味着它在启动过程开始时执行,在加载所需的图形驱动程序之前。我将其更改为 S40 并且有效。还不确定如何在 yocto 中解决这个问题。您可能还需要添加到您的 local.conf:
DISTRO_FEATURES_append = "directfb"#(不确定这是否真的需要)

IMAGE_FEATURES_append = "splash"#(这可能已经为你的图像启用)
如果它不起作用,请反馈
最好的问候~

关于linux - psplash 图像未出现(yocto 和 qemu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52969184/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com