Eu posso colocar uma tela inicial na inicialização. Assim que ligado, uma tela inicial é mostrada até que o comando startx
seja executado.
Eu editei o script para colocar a mesma imagem (por enquanto) durante a reinicialização / parada. Eu quero que seja mostrado logo após o comando reboot
ser dado, até o momento em que o PC é exatamente desligado.
Neste momento, a imagem é mostrada logo após o comando reboot
ser exibido, exibido por alguns segundos, depois um tty
é exibido e o seguinte está escrito na tela:
map: vt01 => fb0
raspbian ...
Raspberry login: map: vt01 => fb0
Oops: Terminated
Aqui está o script /etc/init.d/asplashscreen
:
#! /bin/sh
### BEGIN INIT INFO
# Provides: asplashscreen
# Required-Start:
# Required-Stop: $all
# Should-Start:
# Default-Start: S
# Default-Stop: 0 6
# 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
}
do_stop () {
/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)
do_stop
;;
status)
exit 0
;;
*)
echo "Usage: asplashscreen [start|stop]" >&2
exit 3
;;
esac
:
Eu instalei este script via comando sudo insserv asplashscreen
.
How can I make this script run very first on reboot and stay till power off?
Tags init-script