r952 - trunk
tushar at linuxfromscratch.org
tushar at linuxfromscratch.org
Thu Apr 7 22:06:15 MDT 2005
Author: tushar
Date: 2005-04-07 22:06:14 -0600 (Thu, 07 Apr 2005)
New Revision: 952
Modified:
trunk/bootsplash.txt
Log:
Update Hint: bootsplash
Modified: trunk/bootsplash.txt
===================================================================
--- trunk/bootsplash.txt 2005-04-05 04:16:36 UTC (rev 951)
+++ trunk/bootsplash.txt 2005-04-08 04:06:14 UTC (rev 952)
@@ -1,5 +1,5 @@
AUTHOR: Joachim Beckers <jbeckers at linuxfromscratch.org>
-DATE: 2004-09-19
+DATE: 2005-04-07
LICENSE: GNU Free Documentation License version 1.2
SYNOPSIS: How to beautify the kernel 2.4/2.6 boot process using bootsplash.
@@ -18,7 +18,8 @@
tested, but others will probably work too. Just download the patches that match
your kernel version.
The fbmngplay package requires that libmng is installed. See the BLFS book for
-build instructions.
+build instructions. I recommend that you use the version that is in the BLFS
+book. Other versions may cause problems.
HINT:
@@ -51,6 +52,9 @@
If you don't have your kernel's sources, get them from:
ftp://ftp.kernel.org/pub/linux/kernel/
+Note: You might notice that a bootsplash 3.2 package exists. However it's known
+to be problematic to compile, so this hint uses bootsplash 3.1. If you know a
+fix for bootsplash 3.2, let me know.
Patching, configuring and recompiling the kernel:
=================================================
@@ -66,47 +70,47 @@
Now configure your kernel using your favorite configuration tool:
make *config
-Make sure you compile these things into your kernel, not as a module:
--for kernel 2.4:
+Make sure you compile these things _into_ your kernel, not as a module:
+ -for kernel 2.4:
Code maturity level options
- --> Prompt for development and/or incomplete code/drivers
+ --> Prompt for development and/or incomplete code/drivers
Block devices
- --> RAM disk support
- --> Initial RAM disk (initrd) support
+ --> RAM disk support
+ --> Initial RAM disk (initrd) support
Console drivers
- --> Video mode selection support
- --> Frame-buffer support
- --> Support for frame buffer devices
- --> VESA VGA graphics console
- --> Use splash screen instead of boot logo
+ --> Video mode selection support
+ --> Frame-buffer support
+ --> Support for frame buffer devices
+ --> VESA VGA graphics console
+ --> Use splash screen instead of boot logo
-- for kernel 2.6:
+ - for kernel 2.6:
Device drivers
- --> Block devices
- --> RAM disk support
- --> Initial Ram disk (initrd) support
- --> Graphics support
- --> Support for framebuffer devices
- --> VESA VGA graphics support
- --> Console display driver support
- --> Video mode selection support
- --> Framebuffer console support
- --> Bootsplash configuration
- --> Bootup splash screen
+ --> Block devices
+ --> RAM disk support
+ --> Initial Ram disk (initrd) support
+ --> Graphics support
+ --> Support for framebuffer devices
+ --> VESA VGA graphics support
+ --> Console display driver support
+ --> Video mode selection support
+ --> Framebuffer console support
+ --> Bootsplash configuration
+ --> Bootup splash screen
Note: If there is a framebuffer driver for your graphics card in the kernel,
you may want to select the matching entry. This will allow you to use hardware
acceleration.
Finish off by compiling and installing the new kernel:
-- for kernel 2.4:
+ - for kernel 2.4:
make dep
make bzImage
make modules
make modules_install
cp ./arch/i386/boot/bzImage /boot/lfskernel-2.4.*
-- for kernel 2.6:
+ - for kernel 2.6:
make all
make modules_install
cp ./arch/i386/boot/bzImage /boot/lfskernel-2.6.*
@@ -258,7 +262,7 @@
Congratulations: that's it. You can now reboot and enjoy your new splashimage.
-ACKNOWLEDGEMENTS:
+ACKNOWLEDGMENTS:
Thanks to Bryan Gale, the previous author of this hint.
CHANGELOG:
@@ -267,3 +271,6 @@
* Converted to new hint format.
* Updated to include instructions for kernel 2.6 and grub.
* Published the hint on my website.
+
+[2005-04-07]
+* Added a note about which versions of the packages to use.
More information about the hints
mailing list