There are times when while booting Ubuntu, it may take a rather long time to boot, and you'd wonder what's holding it up, but the purple splash screen that acts like a curtain, does not show you what's going on in the background.
Here's how you remove it:
sudo gedit /etc/default/grub
Comment out the line which has "quiet splash" and create a new line with an empty string.
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT=""
Save and exit.
And it's necessary to update grub to retain the changes, else when you restart the system, the changes you made will disappear.
sudo update-grub2