龙空技术网

教程:修改树莓派开机画面

玩转树莓派 440

前言:

眼前兄弟们对“树莓派config修改不了”可能比较重视,同学们都想要学习一些“树莓派config修改不了”的相关知识。那么小编在网摘上搜集了一些关于“树莓派config修改不了””的相关内容,希望各位老铁们能喜欢,咱们快快来学习一下吧!

2017年4月5日更新:2016年9月以后的raspbian镜像使用该方法时需要注意:第二步中tty1无需更改成tty3

树莓派修改开机界面主要分为三步:1. 屏蔽彩虹屏;2. 屏蔽开机滚动代码;3. 设置开机界面。

1. 屏蔽彩虹屏

彩虹屏即树莓派开机自检GPU,会在屏幕中央出现彩虹色的方块。

pi@raspberrypi:~ $ sudo nano /boot/config.txt

在config.txt中添加一行disable_splash=1,字面上的意思就是取消启动界面。

2. 屏蔽开机滚动代码

我们需要修改文件/boot/cmdline.txt

pi@raspberrypi:~ $ sudo nano /boot/cmdline.txt

j将console=tty1修改成console=tty3(是将开机的滚动代码指向tty3,从而开机时的tty1没有代码),并添加一句loglevel=3,修改后的文件如下:

dwc_otg.lpm_enable=0 console=tty3 console=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo loglevel=3

3. 设置开机界面

首先安装 fbi

pi@raspberrypi:~ $ apt-get install fbi

界面图片准备

就开机界面的图片的分辨率不要超过屏幕分辨率,格式为.png,重命名为splash.png,然后复制到/etc/目录下。

开机脚本

在/etc/init.d/目录下新建文件asplashscreen

pi@raspberrypi:~ $ sudo nano /etc/init.d/asplashscreen

在文件中输入:

#! /bin/sh### BEGIN INIT INFO# Provides: asplashscreen# Required-Start:# Required-Stop:# Should-Start: # Default-Start: S# Default-Stop:# Short-Description: Show custom splashscreen# Description: Show custom splashscreen### END INIT INFOdo_start () {

然后使这个文件可执行,开机自动运行:

pi@raspberrypi:~ $ sudo chmod a+x /etc/init.d/asplashscreen
pi@raspberrypi:~ $ sudo insserv /etc/init.d/asplashscreen

reboot

最后在终端中输入reboot重启即可看见开机你设置的图片。

标签: #树莓派config修改不了