Post count: 68

I am still getting a blinking underscore cursor when I change
[ “tty” = “/dev/tty1” ] && emulationstation
[ “tty” = “/dev/tty1” ] && clear && emulationstation > /dev/null 2>&1

It is much better though.

As for the video the the solution has a flaw.
while pgrep omxplayer &>/dev/null; do sleep 1; done
That is causing emulationstation to not start loading until the video is finished playing resulting in a short boot sequence which the video was hiding plus the video allows the emulationstation loading screen to no be shown as long.