[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compiling Kernel for Bootsplash: The Whole Seven Metres.

"David R. Litwin" <presently42@gmail.com> writes:

> Before I go any further, yes, I need bootsplash: My computer is dual-boot and
> the other user insists on A: Using Windows and B: Shutting Down every Evening.
> In addition, I shall be getting a lap-top soon. (By the bye, why doesn't
> Debian have Bootsplash as a standard?)
> I know I need to compile a kernel (which I can do with synaptic and
> kernel-package) and then patch it.
> I do not know how.
> I have skimmed through a HOWTO or three. However, they aren't quite answering
> my questions. So, allow me to elaborate, if you will.
> Firstly, I need to get linux-source-2.6.12 from the Debian archives (with
> Synaptic, in my case). Do I need linux-patch-debian-2.6.12 or
> linux-tree-2.6.12?

I find it easiest to just grab the vanilla sources straight from
kernel.org.  The Debian ones tend to be crippled and patched, which
makes it a pain to apply new patches.

Basically, the steps are:

1. Download the kernel source

2. Extract it to /usr/src, or wherever you'd prefer

3. Download the bootsplash patch from http://www.bootsplash.de/files/

4. 'cd' into the extracted kernel source directory and run 'patch -p1

5. Run 'make menuconfig', customize as needed, and be sure to set

6. Run 'make-kpkg kernel_image'.  See /usr/share/doc/kernel-packages for
   lots more info.

7. Use 'dpkg -i' to install the newly build kernel package

> Next, I need use kernel-package. How do I do this? What of menuconfig or some
> such thing? Must I 'do' this as well?
> There is also the matter of Patching. When and how do I do this so that I will
> have Bootsplash? There is an entry for Sources.list, so I can acquire that
> which I need from the Bootsplash web-site. But, what do I need? How do I
> implement this?

Add to the /etc/apt/sources.list:

  deb http://debian.bootsplash.de unstable main

And then install:


And probably sysv-rc-bootsplash if you want a working progress bar.
It looks like they also have some packages for apply the kernel patch,
but I've never bothered with those.

I think that's about it...

Society is never going to make any progress until we all learn to
pretend to like each other.

Reply to: