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

Linux开机logo设置

本文介绍Linux开机logo设置。

常用的Linux开机logo设置工具有fbi(Linux Framebuffer Imageviewer),plymouth等,本文针对fbi工具进行开机logo设置。

1.fbi工具安装

命令行下,输入:

sudo apt-get install fbi -y

安装完毕后,可在控制台界面下进行测试,提前准备一张屏幕分辨率大小的logo,输入如下指令:

fbi -d /dev/fb0 --noverbose -a /your/path/splash.png

图片路径自行指定,如果界面有输出,说明安装成功。

2.开机启动服务

1)编写

要让开机启动过程中输出logo,需要编写开机启动程序,在Linux系统中就是服务的编写。输入如下命令:

sudo nano /lib/systemd/system/splashscreen.service

输入如下内容:

[Unit]
Description=splashscreen
DefaultDependencies=no
After=basic.target
[Service]
ExecStart=/usr/bin/fbi -d /dev/fb0 --noverbose -a /etc/splash.png
Restart=always
StandardInput=tty
StandardOutput=tty
[Install]
WantedBy=sysinit.target

这里的logo(屏幕分辨率大小)路径设置为“/etc/”目录,可根据实际情况设定。

2)开机启动生效

输入如下指令:

sudo systemctl daemon-reload
sudo systemctl start splashscreen
sudo systemctl enable splashscreen

查看服务是否启动,可通过如下指令:

sudo systemctl status splashscreen

以上完成后,重启即可看到开机logo。

总结,本文介绍了Linux开机logo设置。

相关文章:

  • Unity中分辨率适配
  • AMEYA360:村田电子更适合薄型设计应用场景的3.3V输入、12A输出的DCDC转换IC
  • 如何在 UniApp 中实现地图的视野自适应?
  • HarmonyOS---权限和http/Axios网络请求
  • 在视频上绘制区域:使用Vue和JavaScript实现交互式画布
  • SSH 远程连接到 Linux 服务器上的 SQLite
  • python AutoGen接入开源模型xLAM-7b-fc-r,测试function calling的功能
  • 利用香港多IP服务器建站蜘蛛池执行SEO策略的实践
  • Python注释
  • Redis中String命令的基础操作
  • Chroma 向量数据入门
  • 强化学习在自动驾驶技术中的应用与挑战
  • 速通LLaMA3:《The Llama 3 Herd of Models》全文解读
  • 寿司检测系统源码分享
  • UNI-SOP使用说明
  • 【5+】跨webview多页面 触发事件(二)
  • gops —— Go 程序诊断分析工具
  • isset在php5.6-和php7.0+的一些差异
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • mysql_config not found
  • select2 取值 遍历 设置默认值
  • storm drpc实例
  • Vue 动态创建 component
  • 初识 webpack
  • 高度不固定时垂直居中
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 将 Measurements 和 Units 应用到物理学
  • 类orAPI - 收藏集 - 掘金
  • 前端学习笔记之观察者模式
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 智能网联汽车信息安全
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​数据结构之初始二叉树(3)
  • #pragma once与条件编译
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • %@ page import=%的用法
  • (04)odoo视图操作
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (Java数据结构)ArrayList
  • (PySpark)RDD实验实战——取一个数组的中间值
  • (二十六)Java 数据结构
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (回溯) LeetCode 46. 全排列
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (小白学Java)Java简介和基本配置
  • (一)Dubbo快速入门、介绍、使用
  • (译)2019年前端性能优化清单 — 下篇
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .NET Core WebAPI中封装Swagger配置
  • .NET 发展历程