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

psplash进度条显示旋转

找到psplash-start.service
系统启动参数fbcon=rotate:1参数是顺时针旋转 90。
参数含义:
0 - normal orientation (0 degree)
1 - clockwise orientation (90 degrees)
2 - upside down orientation (180 degrees)
3 - counterclockwise orientation (270 degrees)

psplash似乎是逆时针旋转
所以稍微转化一下$((PSPLASH_ROTATION * 270 % 360))

修改默认启动脚本为:

Description=Starts Psplash Boot screen
DefaultDependencies=no
RequiresMountsFor=/run[Service]ExecStartPre=/bin/sh -c 'ROT=$(grep -o "fbcon=rotate:[0-9]" /proc/cmdline | cut  
-d: -f2); \[ -n "$ROT" ] && echo "PSPLASH_ROTATION=$ROT" > /run/psplash.conf'
ExecStart=/bin/sh -c ' \if [ -f /run/psplash.conf ]; then \. /run/psplash.conf; \[ -n "$PSPLASH_ROTATION" ] && ROTATE_OPT="--angle $((PSPLASH_ROTATION * 270 % 360))"; \fi; \/usr/bin/psplash -n $ROTATE_OPT'[Install]
WantedBy=sysinit.target

就可以实现旋转了

相关文章:

  • NFC 碰一碰发视频源码搭建全流程详解,支持OEM
  • Spring Boot实战:基于策略模式+代理模式手写幂等性注解组件
  • java 设计模式之策略模式
  • Python爬虫实战:基于 Python Scrapy 框架的百度指数数据爬取研究
  • HTML语义化与无障碍设计
  • 腾讯云对象存储以及项目业务头像上传
  • 解释器模式详解与真实场景案例(Java实现)
  • 网线传输、串口传输和光纤传输分别有什么优缺点
  • 《Science》观点解读:AI无法创造真正的智能体(AI Agent)
  • RISC-V 与 OpenHarmony 的结合意义与应用建议
  • 0基础 | 开发环境 |51单片机编译环境 Keil C251和C51,STM32的编译环境Keil 5 MDK-ARM
  • OpenHarmony - 小型系统内核(LiteOS-A)(六)
  • Django REST framework 并结合 `mixin` 的示例
  • 从代码学习深度学习 - Transformer PyTorch 版
  • 乐言科技:云原生加速电商行业赋能,云消息队列助力降本 37%
  • 【云安全】云原生- K8S IngressNightmare CVE-2025-1974(漏洞复现完整教程)
  • 事务隔离级别实战
  • 跨平台嵌入式音视频开发指南:EasyRTC音视频通话的多场景适配与AI扩展能力
  • 一路磕磕绊绊解决flutter doctor 报错CocoaPods not installed
  • 【软件系统架构】事件驱动架构
  • 开启征集!社会主义核心价值观公益广告征集展示活动启幕
  • 上海黄浦推动建设金融科技集聚区,对创新主体最高扶持1亿元
  • 12年政企同心共织民生保障网——上海国寿与嘉定区政府创新民生综合保险项目
  • 凤阳鼓楼脱落瓦片2023年刚经历修复,凤阳县文旅局长回应是否违建等焦点问题
  • 菲律宾华人“钢铁大王”撕票案两主谋落网,部分赎金已被提取
  • 欧洲加大力度招募美国科研人员