Raspberry PIをTVの目的などに役立つものにしたいと思います。したがって、X-Windowsを起動してカスタマイズされたデスクトップを開始する前に、エンドユーザーに画像を読み込んで見せたいと思います...
だから、カーネル読み込みモジュールを見る代わりに、これをGIF画像または何かで切り替えたいと思います...
これを達成するために始めるのに最適な場所はどこですか?
Raspberry PIをTVの目的などに役立つものにしたいと思います。したがって、X-Windowsを起動してカスタマイズされたデスクトップを開始する前に、エンドユーザーに画像を読み込んで見せたいと思います...
だから、カーネル読み込みモジュールを見る代わりに、これをGIF画像または何かで切り替えたいと思います...
これを達成するために始めるのに最適な場所はどこですか?
回答:
Raspberry Pi(Raspbian)用のカスタムスプラッシュスクリーン
これは、起動中にアニメーション化されていないカスタムスプラッシュスクリーンを作成するための迅速で汚れたソリューションです。
まず、fbiをインストールする必要があります。
apt-get install fbi
カスタムスプラッシュイメージを/ etc /にコピーし、「splash.png」という名前を付けます。
次に、「/ etc / init.d /」に「asplashscreen」という名前のinit.dスクリプトを作成します。
最初に起動することを確認するために、先頭に「a」が付いた「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 INFO
do_start () {
    /usr/bin/fbi -T 1 -noverbose -a /etc/splash.png    
    exit 0
}
case "$1" in
  start|"")
    do_start
    ;;
  restart|reload|force-reload)
    echo "Error: argument '$1' 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
再起動して、カスタムスプラッシュスクリーンを確認します。
reboot
カスタムロード(splash)画面を作成するためのSplashyをご覧ください。
公式パッケージのリストには表示されないため、ソースからコンパイルする必要があります。こちらgitから入手できます。
ソースをチェックアウトして、次のようにビルドできるはずです。
git clone https://anonscm.debian.org/git/splashy/splashy.git
cd splashy
./configure
make && sudo make install
うまくいけば、一目で問題は見られないでしょう。その後、インストール構成手順READMEのソースコード(またはオンラインはこちら)で提供されている手順に従います。
make実行可能ファイルをビルドします。make install通常、適切なディレクトリにコピーするだけで、実行可能ファイルをインストールします。
                    READMEはすべての情報が含まれています。
                    Raspbianディストリビューションのカスタムスプラッシュの実用的なソリューションを次に示します。http://www.edv-huber.com/index.php/problemloesungen/15-custom-splash-screen-for-raspberry-pi-raspbian