我想让Raspberry PI在电视上有用,等等。因此,我想向最终用户展示在进入X-Windows并启动自定义桌面之前加载图像的方法。

看内核加载模块我想用GIF图像或其他方式切换它...

哪里是开始实现此目标的最佳位置?

评论

欢迎EW-请提出具体问题,无需签名。我们可以单击您的昵称以获取有关您的更多信息。希望您能找到所需的答案。请记住接受一个问题,如果它解决了您的问题或将您引向正确的方向

#1 楼

Raspberry Pi(Raspbian)的自定义启动屏幕

这是启动时无动画的自定义启动屏幕的快速而肮脏的解决方案。 :

apt-get install fbi


将您的自定义启动图像复制到/ etc /,并将其命名为“ splash.png”。 d脚本在“ /etc/init.d/”中称为“ asplashscreen”。 br />
#! /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 INFO


do_start () {

    /usr/bin/fbi -T 1 -noverbose -a /etc/splash.png    
    exit 0
}

case "" in
  start|"")
    do_start
    ;;
  restart|reload|force-reload)
    echo "Error: argument '' not supported" >&2
    exit 3
    ;;
  stop)
    # No-op
    ;;
  status)
    exit 0
    ;;
  *)
    echo "Usage: asplashscreen [start|stop]" >&2
    exit 3
    ;;
esac

:


然后使该脚本可执行,并以init模式rcS安装该脚本:

chmod a+x /etc/init.d/asplashscreen

insserv /etc/init.d/asplashscreen


评论


我实际上更喜欢这种解决方案-更简单,更省时。

–recantha
13年1月3日,13:59

奇怪的是,这会导致屏幕左上角出现图形故障。有任何想法吗?

– Mateo
2013年6月11日23:20

#2 楼

您可以看一下Splashy来创建一个自定义的加载(启动)屏幕。可从此处通过git获得。

您应该能够检查出源代码并进行如下构建:构建,乍一看我看不到任何问题。
然后您可以按照源代码提供的README(或在此处在线获取)进行安装配置过程。

评论


'make install'不安装吗?如果没有,“ make”,“ make install”和安装之间有什么区别?谢谢。

– NickHalden
2012年7月26日在0:31

make生成可执行文件。 make install安装可执行文件,通常只需将其复制到适当的目录中即可。

–活动
2012年7月26日在8:19

因此,在以上文章中,您发出了命令“ make && sudo make install”,该命令应生成并安装可执行文件。但是,您继续说“然后可以按照...进行安装过程”。安装可执行文件与安装有何不同?

– NickHalden
2012年7月26日14:47

@JGord抱歉,也许应该是配置过程。安装二进制文件后,您必须执行诸如编辑内核参数和进行一些符号链接之类的操作。自述文件包含所有这些信息。

–活动
2012年7月26日在16:07

@Jivings Tut tut,链接腐烂威胁!

–亚历山大·张伯伦
2012年7月26日19:45



#3 楼

这是Raspbian发行版中自定义启动的可行解决方案。 http://www.edv-huber.com/index.php/problemloesungen/15-custom-splash-screen-for-raspberry-pi-raspbian

评论


这是一个不错的链接-但是链接到外部站点可能会在以后引起问题。也许将示例复制为示例-对其进行正确格式化,并确保提供原始内容的源。这样一来,您的答案就始终与您回答的时间有关。可能更高的版本可能会更改某些内容。

– Piotr Kula
2012年11月1日在16:46