Changing the login screen
1. Move your favorite login wallpaper to your Home folder. Make sure that it is of .JPG format.2. Move the wallpaper to the system wallpaper directory. In the terminal:
sudo mv ~/your-wallpaper-name.jpg /usr/share/backgrounds
sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow
5. Your login background will instantly change to the wallpaper you have selected. Now login to your desktop.
6. Open a terminal. Type the following command to deactivate the Appearance window upon login.
sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop
Changing the boot screen
The plymouth theme uses a theme framework to display the background and animation, so you won’t be able to take a simple wallpaper and put it on the boot screen. The Ubuntu repository comes with several plymouth themes that you can install in your system. sudo apt-get install plymouth-theme-*
This will install all the plymouth themes in the repository.
Next, select the theme that you want to display:
sudo update-alternatives --config default.plymouth
you will see a list of the theme for you to choose. Type in the number of the theme you want and press Enter.
Update: According to Pvalley67, you have to run the following command to update the system. I have got it working without having to run the command, but you can do it if you are not seeing the new splash screen.
sudo update-initramfs -u




