Ubuntu Server 16.04.02 with Splash Screen and Kiosk mode
Solution 1:
The boot messages are avoided by GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
. I don't know why you still get the cursor though.
Anyway, to answer your question about the plymouth, you want to install it by running the command sudo apt-get install plymouth
. This should install it to the system. Then, your want to copy all of the contents of /usr/share/plymouth/themes/ubuntu-logo
to another folder (Preferably somewhere in the /usr/share/plymouth/themes
directory). Then, your most likely want to change the image ubuntu-logo
in your newly copied folder. Then, to make the change to the new boot logo, edit the configuration file for plymouth located at /etc/alternatives/default.plymouth
. There, change the address for the two lines below to the new folder you created earlier:
ImageDir=/usr/share/plymouth/themes/ubuntu-logo
ScriptFile=/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
So, for example, I might edit the lines to be like this:
ImageDir=/usr/share/plymouth/themes/mytheme
ScriptFile=/usr/share/plymouth/themes/mytheme/ubuntu-logo.script
Then, save the configuration and reboot. You now should have your boot logo image instead of the regular Ubuntu one.
Solution 2:
If you want to get rid of the mouse cursor, when you make the startchrome.sh executable (Make it executable and run on login:) just add -nocursor e.g.:
sudo chmod +x /home/kiosk/startchrome.sh
echo "/usr/bin/startx /etc/X11/Xsession /home/kiosk/startchrome.sh -- -nocursor :0" | sudo tee -a /home/kiosk/.profile