Assuming you want the fancy splash screen (ie you want to hide the ugly boot messages), add “quiet splash logo.nologo plymouth.ignore-serial-consoles” to the end of the single line in /boot/cmdline.txt file. This enables the splash screen. Now you need to choose one (I like spinfinity), so issue the following command to switch from default (bland grey screen): sudo plymouth-set-default-theme spinfinity
There are other themes as well (some don’t seem to work properly for me. To find out what’s installed and use it in the above command issue: sudo plymouth-set-default-theme -l
You might notice that there is a black border on your splash screen. Overscan problem, so disable it by adding (uncommenting) this line to /boot/cmdline.txt disable_overscan=1
To disable console from blanking out add “consoleblank=0” to the end of the single line in /boot/cmdline.txt file.
Might want to get rid of the Linux login prompt on the console (tty1) altogether. Do this only if you’ve got a auto starting script or CLI autologin enabled. The login prompt WILL be disabled. sudo systemctl disable firstname.lastname@example.org