Fbsplash

From ArchWiki

Jump to: navigation, search

fbsplash (formerly gensplash) is a userspace implementation of a splash screen for Linux systems. It provides a graphical environment during system boot using the Linux framebuffer layer.

Contents

[edit] Installation

Install fbsplash with yaourt, or grab the fbsplash package from AUR, build it with makepkg and install it with pacman.

ATTENTION: initscripts-splash is a dependency of fbsplash. It replaces "initscripts", so some files in /etc, including rc.conf and rc.local, will be backuped as *.pacsave.

[edit] Configuration

fbsplash is configured with the kernel command line and /etc/fbsplash.conf.

Add this to the bottom of your /etc/rc.conf :

SPLASH="fbsplash" 

Add this to your kernel command line (/boot/grub/menu.lst ?). (1024x768@16M colors required for darch theme)

vga=792 splash=silent,theme:darch console=tty1

[edit] fbcondecor

If you have a kernel, that supports fbcondecor, you can have a splash screen from the beginning of the booting sequence.

Add fbsplash to the HOOKS=() array in /etc/mkinitcpio.conf :

HOOKS=(... fbsplash ...)

Rebuild your kernel image via mkinitcpio. See here.

[edit] Console backgrounds

Add fbsplash to your DAEMONS array in rc.conf:

DAEMONS=(... fbsplash ...)

Note: Your kernel must have support for fbcondecor.

[edit] Links

Personal tools