Technik ist die Anstrengung, Anstrengungen zu ersparen.

Baltasar Gracián y Morales (1601–1658)

Mini-HowTo Splash Screen

Mini-HowTo Splash Screen

Viele Anleitungen für den Splash-Screen beruhen auf alten Versionen von portage und von alten kernels.

Neuerdings benutzt man fbcondecor und uvesafb, um die beliebten Bilder beim Starten und an der Konsole zu erhalten.

Hier nun unsere Vorgehensweise um die beliebten Bilder zu erhalten.

Getestet mit x86 und amd64!

1. Userspace VESA-Treiber emergen:

# emerge -av sys-apps/v86d

2. Kernel mit "uvesafb" und "support for Console Decoration" kompilieren

Hier im Beispiel Linux Kernel v2.6.23-gentoo-r5

General setup  ---> 

[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support
(/usr/share/v86d/initramfs) Initramfs source file(s)

Device Drivers  ---> Graphics support  --->

 <*> Support for frame buffer devices
[ ]   Enable Tile Blitting Support
<*>   Userspace VESA VGA graphics support

Device Drivers  ---> Graphics support  ---> Console display driver support  --->

<*> Framebuffer Console support
[*]   Support for the Framebuffer Console Decorations

3. splashutils mit USE-flag "fbcondecor" emergen

# emerge -av media-gfx/splashutils

4. initrd anlegen (optional)

# splash_geninitramfs -v -g /boot/fbsplash -r 1680x1050 livecd-2007.0

5. letzte Schritte

/boot/grub/menu.lst ändern

# For booting GNU/Linux SPLASH
title  GNU/Linux 1680x1050 splash
root (hd0,1)
kernel /vmlinuz root=/dev/sda5 video=uvesafb:1680x1050-32,mtrr:3,ywrap splash=silent,fadein,theme:livecd-2007.0 console=tty1
initrd /boot/fbsplash

/etc/conf.d/splash und /etc/conf.d/fbcondecor überprüfen evtl. editieren

Für jeden Neustart aktivieren:

# rc-update add fbcondecor boot

Natürlich sind die Parameter wie Auflösung (hier 1680x1050), Thema (hier livecd-2007.0) und initrd (hier /boot/fbsplash) und alles weitere ( tty1,hd(0,1), /dev/sda5 ...) an das aktuelle System anzupassen.

Infos: http://gentoo-wiki.com/HOWTO_gensplash

Zurück zur Übersicht
Teamviewer Logo
Fernwartung
Sophos Sign
Security made simple
1&1 Shop
Telekom Shop