From SpectLog
Jump to: navigation, search

The software package which manages the boot screen is plymouth [1].

The boot screen on Fedora is controlled by splash kernel command line option (synonymous to rhgb for backward compatibility - see man 8 plymouth).

At least on Fedora 18, there are two options to disable the graphical boot screen (and show boot log instead):

  • set new kernel command line in grub configuration;
  • set details theme for plymouth.

Kernel command line

Kernel command line is configured in /etc/grub2/grub.conf. This file is generated based on various configuration files under /etc/ directory.

The default kernel command line is provided in GRUB_CMDLINE_LINUX variable set in /etc/default/grub. Remove splash or rhgb option and update grub configuration by running the following command:

grub2-mkconfig -o /boot/grub2/grub.cfg

Plymouth theme

Note that the following commands showed no effect on Fedora 20. Use kernel command line approach instead.

In order to set details theme (which disables graphics and shows boot log), provide its name to plymouth-set-default-theme command:

plymouth-set-default-theme details

Current theme is shown by running plymouth-set-default-theme without any argument. The available themes are listed by --list option.

The actual settings used during the boot are actually in initramfs image which has to be updated after changing theme settings. Invoke the following command (note the full path) to make changes effective: