我目前有一个项目,所以基本上我想要的是在树莓派中创建一个嵌入式Linux。我想要实现的是在我的树莓派中启动我定制的linux。我目前正在使用 Buildroot 来实现这一点。
这是我想要发生的事情:
创建一个闪屏(如何实现?linux上需要编辑哪些文件。)
启动后覆盖登录提示(我想使用我自己的提示,这是我已经使用 python 创建的。我想要的是启动后我的 python 应用程序将是第一个显示的提示)
启动后显示我的 python 应用程序。
我需要知道哪些文件/配置。 如何实现这个。流程或工作流程。
就像osmc或kido一样,但我也想从头开始构建自己的。任何帮助将不胜感激。
最佳答案
启动画面涉及多个组件。一是当 u-boot 启动然后内核接管时可以显示的内容。您可以获取一些信息here和 here 。两者都需要重新编译 u-boot 和 Linux 内核。根据系统的不同,可能还需要一些额外的步骤。另请注意,在 u-boot 显示的 Logo 和内核显示的 Logo 之间,这种过渡不会顺利。
在桌面上,这通常由 Plymouth 等软件来处理。 .
据我了解,您希望 python 应用程序在启动后自动启动。看看为此编写一个 systemd 服务,如here所述。 .
关于linux - 如何在自定义Linux(特别是树莓派)上添加启动屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55622994/