Translation(s): English - Español - Français - Italiano - Русский- Português


Plymouth

Plymouth presents a graphic animation (also known as bootsplash) while the boot process is occurring in the background. It is designed to be used with the Direct Rendering Manager (DRM) modesetting drivers.

Installation

Before installing, check the manufacturer website if your graphics card drivers support modesetting or check the project page of the free/open drivers for your graphics card.

Wheezy, Jessie

# apt-get install plymouth plymouth-themes

or

# aptitude install plymouth plymouth-themes

Configuration

Edit the file /etc/initramfs-tools/modules and add the modesetting for your graphics card:

For Intel:

# KMS
intel_agp
drm
i915 modeset=1

For Nouveau (nVidia):

# KMS
drm
nouveau modeset=1

For ATI:

# KMS
drm
radeon modeset=1

Next you need to configure the bootloader (Grub2) in order to set the desired resolution, and to enable the bootsplash.

Grub2

Please edit the file /etc/default/grub and change the resolution. To do that, search for the line #GRUB_GFXMODE=640x480 and uncomment it. You can set the resolution which is best for your monitor. For example:

GRUB_GFXMODE=1024x768

In netbooks you can put 1024x600 or 1024x576. For example:

GRUB_GFXMODE=1024x576

You can also write the color depth. For example:

GRUB_GFXMODE=1024x576x32

Please also search for and edit the line GRUB_CMDLINE_LINUX_DEFAULT="quiet" and change it to:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Finally, update Grub2:

# update-grub2

Themes

As root run the next commands. To display all installed themes run:

# /usr/sbin/plymouth-set-default-theme --list

Then, to set your desired theme run:

# /usr/sbin/plymouth-set-default-theme THEME

THEME refers to one of the listed values from the executed command.

If you get the error "/usr/lib/plymouth/script.so does not exist", install plymouth-drm.

# apt-get install plymouth-drm

or

# aptitude install plymouth-drm

And repeat the process to set the theme.

Apply changes

Run as root:

# update-initramfs -u

If this command errors out with a message saying that firmware files are missing, you will have to install the package firmware-linux-nonfree. To do that, execute the following command:

# apt-get install firmware-linux-nonfree

or

# aptitude install firmware-linux-nonfree

Then repeat the command update-initramfs -u in order to apply the changes.

Tips & Tricks

1. During boot you can press on the "Home" key to view the underlying messages (kernel, messages from the startup scripts, services, etc.).