You can install [http://aur.archlinux.org/packages.php?ID=19626 splashy-themes] in AUR to get a nice splashy theme. After installing, look at the available themes like so:

You can install [http://aur.archlinux.org/packages.php?ID=19626 splashy-themes] in AUR to get a nice splashy theme. After installing, look at the available themes like so:

$ ls /usr/share/splashy/themes

$ ls /usr/share/splashy/themes

−

The folder name is the theme name. Now edit /etc/splashy/config.xml and change the theme name to the want you want. Note that themes ending in 43 are 4:3 aspect ration, and the others are widescreen. Try "simplyblack" as a good first theme. After you set your theme (and any time you change your theme) you will need to again run

+

The folder name is the theme name. Now edit '''/etc/splashy/config.xml''' and change the theme name to the want you want. Note that themes ending in 43 are 4:3 aspect ratio, and the others are widescreen. Try "archlinux-simplyblack" as a good first theme, e.g.:

+

<current_theme>archlinux-simplyblack</current_theme>

+

After you set your theme (and any time you change your theme) you will need to again run

# mkinitcpio -p kernel26

# mkinitcpio -p kernel26

Revision as of 09:25, 21 February 2010

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.

Installation

Configuration

Uvesafb Framebuffer (Preferred)

It is recommended to use Uvesafb if your hardware supports it (unless your hardware also supports KMS, see below). This allows you to use the exact native resolution of your monitor. It also allows you a widescreen boot splash.

Kernel Mode Setting

If you have a chipset that supports kernel mode setting (KMS), this is preferable to using Uvesafb. Note that when KMS is enabled you should always disable Uvesafb, as well as any "vga=" and "video=" options in your bootloader as these will conflict with the native resolution enabled by KMS.

Upgrading

Themes

You can install splashy-themes in AUR to get a nice splashy theme. After installing, look at the available themes like so:

$ ls /usr/share/splashy/themes

The folder name is the theme name. Now edit /etc/splashy/config.xml and change the theme name to the want you want. Note that themes ending in 43 are 4:3 aspect ratio, and the others are widescreen. Try "archlinux-simplyblack" as a good first theme, e.g.:

<current_theme>archlinux-simplyblack</current_theme>

After you set your theme (and any time you change your theme) you will need to again run

# mkinitcpio -p kernel26

Known Problems

Splashy doesn't terminate or automatically switch to verbose mode if an error occurs or when an init script fails. No longer true with splashy-full package.

Something goes "terribly wrong" when a forced filesystem check commences while Splashy is running. For some unknown reason (yet), the system reboots itself after the fsck.

X can show artefacts on the top of the screen, if splashy is activated during bootup.

Adding <autoverboseonerror>no</autoverboseonerror> in /etc/splashy/config.xml may solve problems when booting in battery mode on laptops

If you get a lot of directfb errors, change "1.2" to "1.4" in /lib/initcpio/install/splashy

If you get an error with libjpeg, try installing libjpeg6

If you use gsplashy and a theme does not appear on the list, make sure that config.xml in the folder of the theme is named theme.xml instead

If you get a libz.so.1 error, try either symlinking /lib/libz.so.1 to /usr/lib/libz.so.1 or changing /lib/libz.so.1 to /usr/libz.so.1 in /lib/initcpio/install/splashy