1-To change the default splash screen: sudo update-alternatives --config default.plymouth
sudo update-initramfs -u
2-To fix the delayed loading of the splash: sudo -s
echo FRAMEBUFFER=y >>/etc/initramfs-tools/conf.d/splash
update-initramfs -u
3-To edit existing themes: ( I'm going to edit a theme called plymouth-theme-LMDE which you can download from
https://launchpad.net/~mefrio-g/+archiv ... hive-extra)
sudo gimp /lib/plymouth/themes/LMDE/background.png
you can copy,paste,replace and resize with gimp!
4- To install new themes manually:
First copy the downloaded theme to /lib/plymouth/themes/mytheme; Then execute (replace mytheme with the name of the theme you are installing):
sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/mytheme/mytheme.plymouth 100
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u
5- [b]To create a very basic theme (wallpaper only) try the following:1. sudo mkdir /lib/plymouth/themes/simple
2. Find a wallpaper you like and copy it to /lib/plymouth/themes/simple/wallpaper.png (must be a png!)
2. sudo gedit /lib/plymouth/themes/simple/simple.plymouth and paste the following:
[Plymouth Theme]
Name=Simple
Description=Wallpaper only
ModuleName=script
[script]
ImageDir=/lib/plymouth/themes/simple
ScriptFile=/lib/plymouth/themes/simple/simple.script
3. sudo gedit /lib/plymouth/themes/simple/simple.script and paste the following:
wallpaper_image = Image(“wallpaper.png”);
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);
4. sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/simple/simple.plymouth 100
5. sudo update-alternatives --config default.plymouth (select simple from the list)
6. sudo update-initramfs -u
Reboot and you should see a boot splash of the image you copied.
For more details on creating plymouth themes check out:
http://brej.org/blog/?p=197
6-To fix it for Nvidia/ATI Cards:Open Terminal (Press Ctrl+Alt+T)and enter the following commands:
wget
http://launchpadlibrarian.net/57638460/fixplymouth chmod +x fixplymouth
./fixplymouth
then choose your screen resolution, for example 1440×900-24.