Thank you.

Using a code similar to the following, first the boot-splash is shown, then the animation is started. But following things are not okay yet:

1. I don't know the string for special Keys as "Esc", "F2" ... to stop the animation & splash
2. When I use the your proposed code that waits until init=5, the following happens: when the knoppix-background is loaded, the anmimation stays on top of the screen.
3. When a key is pressed after the splash image is shown AND before the animation starts, fbi quits, and only the animation will be shown (ugly)

Code:
#!/bin/sh

# get the screen resolution 
RESOLUTION=`remaster/bin/fbresolution` 
WIDTH=`echo $RESOLUTION | cut -f1 -d x` 
HEIGHT=`echo $RESOLUTION | cut -f2 -d x` 

# calculate the x and y coordinates for the animation 
XCOORD=`perl -l -e "print ($WIDTH/2-101);"` 
YCOORD=`perl -l -e "print ($HEIGHT*0.65);"` 

# display the splash-screen and the animation 
fbi -q -a /cdrom/KNOPPIX/bootsplash.png < /dev/tty1 > /dev/tty1 2>/dev/null &
sleep 2
fbmngplay /cdrom/KNOPPIX/animation.mng -S -x $XCOORD -y $YCOORD & 

while read input; do
    if [ "$input" = "Esc" ]; then    # ??? Which special string ? 
	killall -INT fbmngplay
	sleep 1
	killall -INT fbi
	exit 0
    fi
done

exit 0