为树莓派 5 自定义开机画面 Plymouth 方案
很多树莓派玩家都希望开机时能呈现干净、专业的定制界面,而非冗长的内核日志和系统标志。通过 Plymouth 引导管理器可以实现从内核阶段开始的视觉定制。
整个方案分三个阶段。
第一阶段,净化启动环境。首先禁用彩虹启动屏,树莓派启动时显示的彩色方块是 GPU 自检画面。在 config.txt 中加入 disable_splash 等于 1 即可关闭。
然后是静默内核输出。在 cmdline.txt 中添加 logo 点 nologo 移除徽标,quiet 减少输出,loglevel 等于 0 仅保留紧急错误信息。注意 cmdline.txt 必须保持单行格式。
最后隐藏终端光标,添加 vt 点 global_cursor_default 等于 0。
第二阶段,准备启动资源。图像建议使用 PNG 格式,分辨率不超过 1920 乘 1080,调色板小于 224 色可以显著减少加载时间。文件命名为 splash.png,放置在 boot 目录下。确认 config.txt 中已启用 vc4 点 kms 点 v3d 显示驱动。
第三阶段,部署 Plymouth 主题系统。先安装 plymouth 和 plymouth-themes 组件。然后创建极简主题框架,建立 silent 主题目录,配置主题描述文件和渲染脚本。脚本会加载 splash.png 图像,获取屏幕分辨率,创建覆盖全屏的精灵对象。
最后部署资源并激活主题,将 splash.png 复制到主题目录,运行 plymouth-set-default-theme 加 R 参数激活。这个 R 参数会自动执行 update-initramfs,将主题编译进初始内存磁盘,确保 Plymouth 在内核引导阶段就能加载定制画面。
重启后检查效果,应该没有彩虹方块,没有内核日志,没有闪烁光标,定制图像从启动开始全程显示。
通过这套方案,你的树莓派将获得从通电瞬间开始的完整视觉定制能力,真正实现开机即画面的专业效果。
更多树莓派教程和配件,欢迎访问跑跑啦航模官网,或淘宝店跑跑啦航模。

微信联系
淘宝联系