当前位置: 首页 > news >正文

【Linux】psplash制作Linux开机动画

1. 下载psplash软件

  • 下载psplash源码到ubuntu中:
下载地址:https://git.yoctoproject.org/psplash/commit/
  • 安装依赖环境
 sudo apt-get install libgdk-pixbuf2.0-dev

2. 准备图片

  • 开机动画静态图片:psplash-poky.png
  • 开机动画进度条图片:psplash-bar.png

3. 图片转换成.h文件

./make-image-header.sh psplash-poky.png POKY		
./make-image-header.sh psplash-bar.png BAR

4. 配置交叉编译环境

  • 加载交叉编译环境
#举例,飞凌的板子
. /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi	#这一步如果报错看下一条
./configure --host=arm-linux	
  • 报错处理
#报错的话,命令行运行这一条(参考https://www.cnblogs.com/Rainingday/p/12616235.html)
autoreconf -vif

5. 制作autogen.sh脚本

  • 新建autogen.sh输入以下内容:
#!/bin/bash
aclocal
autoheader
automake --add-missing
autoconf
  • 添加可执行权限
chmod +x autogen.sh
  • 运行
./autogen.sh

6. 编译

# 生成psplash与psplash-write
make	

7. 将编译好的文件拷贝到板子中

  • psplashpsplash-write拷贝到文件系统的根文件系统/usr/bin/目录下.

8. 参考

https://baijiahao.baidu.com/s?id=1684503238170422110&wfr=spider&for=pc
https://www.cnblogs.com/Rainingday/p/12616235.html

http://www.lryc.cn/news/204275.html

相关文章:

  • WMS透明仓库:实现仓储的全方位可视化与优化
  • 软考系统架构师知识点集锦一:系统工程与信息系统基础
  • 建筑模板常见的问题有哪些?
  • windows11录屏功能详解,记录你的精彩时刻
  • 重入漏洞Victim
  • wordpress数据库迁移Invalid default value for ‘comment_date‘
  • Xray联动RAD实现自动扫描教程
  • ES6 Proxy
  • LSKA(大可分离核注意力):重新思考CNN大核注意力设计
  • muduo源码学习base——Exception(带 stack trace 的异常基类)
  • 2023-10-24 小总结
  • 2-MySQL的基本操作记录
  • 网站页脚展示备案号并在新标签页中打开超链接
  • CentOS7 安装 nodejs
  • 工程化测试:Apollo的单元测试与集成测试指南
  • DevOps 笔记
  • 基于食肉植物优化的BP神经网络(分类应用) - 附代码
  • Docker部署SpringBoot +Vue项目流程详解(含域名 + HTTPS)
  • 需要在 MySQL 服务器中监控的重要指标
  • Hadoop之HDFS
  • 【Matlab笔记_17】查找数组中相同元素
  • 前端多媒体处理工具——ffmpeg的使用
  • Pandas 数据分析系列1--SeriesDataFrame数据结构详解
  • 【模型部署】c++部署yolov5使用openvino
  • DC-7 靶机
  • Mr.Alright---MTK安卓13 抬手亮屏功能的逻辑
  • thinkPHP5.0字符集修改为utf8mb4
  • [架构之路-242]:目标系统 - 纵向分层 - 应用程序的类型与演进过程(单机应用程序、网络应用程序、分布式应用程序、云端应用程序、云原生应用程序)
  • Jackson 反序列化失败,出现JSON: Unrecognized field
  • vscode代码快捷输入