我四处搜寻,但没有找到任何有关 Plymouth 为 BSD 工作的信息。我意识到这通常是一个 Ubuntu/Debian 软件包,但我相信我记得看过一篇关于 FreeBSD 即将推出的版本 10 功能列表的文章。有谁知道这是否准确,如果是的话,如何让它工作?
我会使用 FreeBSD 提供的内置 bootsplash 功能,但缺乏对 256 色位图(以及 PCX、bin 或 ASCII 格式)以外的任何内容的支持,这是非常有限的。此外,VESA 内核模块出现故障并引发内核恐慌。因此,如果可能的话,我更愿意倾向于像 Plymouth 这样的包或类似的包,它们实际上可以支持动画。谢谢你!
答案1
我现在尝试在 FreeBSD 上编译 Plymouth。由于使用了 Linux 标头(特别是 epoll.h),它失败了。当然,这并不意味着普利茅斯不能移植,但肯定还没有现成的解决方案。
另外,我必须通过--without-udev
,因为 FreeBSD 也没有它。也就是说,我不确定如果有人能够编译它,普利茅斯会有多大用处。