<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>René Samselnig&#039;s Weblog &#187; kernel</title>
	<atom:link href="http://sdm-net.org/tag/kernel/feed/" rel="self" type="application/rss+xml" />
	<link>http://sdm-net.org</link>
	<description>Personal Entertainment and Knowledge Management</description>
	<lastBuildDate>Fri, 18 May 2012 10:09:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Kernel bootsplash</title>
		<link>http://sdm-net.org/2004/05/kernel-bootsplash/</link>
		<comments>http://sdm-net.org/2004/05/kernel-bootsplash/#comments</comments>
		<pubDate>Sat, 29 May 2004 14:22:51 +0000</pubDate>
		<dc:creator>René Samselnig</dc:creator>
				<category><![CDATA[About]]></category>
		<category><![CDATA[bootsplash]]></category>
		<category><![CDATA[kernel]]></category>

		<guid isPermaLink="false">http://www.sdm-net.org/2005/09/kernel-bootsplash/</guid>
		<description><![CDATA[<p>Well, I heard of the bootsplash logo and I felt like having one &#8211; now i do :). Should be a short howto on how I did it. Thanks First of all I&#8217;d like to thank the people at uniklu for their kernels &#8211; thanks Gerald, Albrecht and Christian! These are the kernels you have [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Well, I heard of the bootsplash logo and I felt like having one &#8211; now i do :). Should be a short howto on how I did it.
<span id="more-22"></span></p>

<h6>Thanks</h6>

<p>First of all I&#8217;d like to thank the people at uniklu for their kernels &#8211; thanks Gerald, Albrecht and Christian! These are the kernels you have to use for getting a bootlogo fast &#8211; and without compiling a kernel by yourself :)</p>

<h6>Prerequisites</h6>

<p>I presume you already have a bootsplashable kernel installed &#8211; if not, go an get yourself one at debian.uni-klu.ac.at.</p>

<p>The next thing you need is a running framebuffer. This howto doesn&#8217;t explain howto do this, but you surely will find information about this task.</p>

<h6>Installation</h6>

<p>You need a bunch of packages, so put these lines in your sources.list:</p>

<p>#bootsplash
    deb http://mentors.debian.net/debian unstable main contrib non-free
    deb-src http://mentors.debian.net/debian unstable main contrib non-free</p>

<p>Then run <code>apt-get update</code>. <code>apt-cache search bootsplash</code> will give you a list of packages:</p>

<p>bootsplash &#8211; Enables a graphical boot screen
    bootsplash-theme-debian-tux &#8211; The Debian Tux bootsplash theme
    bootsplash-theme-linux &#8211; The Default Linux bootsplash theme
    bootsplash-theme-tuxntosh &#8211; The Tuxntosh bootsplash theme
    sysv-rc-bootsplash &#8211; Bootsplash patches to rc/rcS files
    bootsplash-theme-debian-wave &#8211; Debian wave bootsplash theme
    bootsplash-theme-debiantux &#8211; The Debian Tux bootsplash theme
    bootsplash-theme-matrix &#8211; The Matrix bootsplash theme
    kernel-patch-bootsplash &#8211; Bootsplash enables a graphical boot screen (kernel-patch)</p>

<p>Install at least <em>bootsplash</em> and <em>bootsplash-theme-debian-tux</em>. bootsplash will ask you which kernel to patch with your choice of bootsplash.</p>

<p>The <em>sysv-rc-bootsplash</em> package provides support for bootsplash (progress bars, animations, etc&#8230;) during boot. Very nice :)</p>

<h6>Bootloader</h6>

<p>Here&#8217;s an excerpt from my menu.lst used by grub:</p>

<p>$ cat /boot/grub/menu.lst
    &#8230;
    #
    title Linux    on (hd0,2) root=/dev/hda3
    kernel (hd0,2)/vmlinuz root=/dev/hda3 ip=off vga=0&#215;0317 splash=silent
    initrd (hd0,2)/initrd.img
    &#8230;</p>

<p>The important thing is the part with <code>vga=0x0317</code>, which gives you a framebuffer with a resolution of 1024&#215;768. If you like to boot without the bootloader messages then activate it with splash=silent.</p>

<h6>Addition on using other themes (submitted by quitschibo)</h6>

<p>If you want to use other themes than the ones provided with the debian packages bootsplash-theme-*, download them (for example at freshmeat) and extract them into /etc/bootsplash/themes. For some obscure reasons dpkg-reconfigure bootsplash will not recognise them, so you have to do some fancywork.</p>

<p><h7>First</h7></p>

<p>First backup your initrd by running:</p>

<p>cp /boot/your<em>initrd your</em>initrd.img</p>

<p><h7>Second</h7></p>

<p>Then attach your prefered bootsplash-theme on the initrd:</p>

<p>splash -s -f /etc/bootsplash/themes/$THEME/config/configfile.cfg >> /boot/your_initrd</p>

<p>On the next reboot your tty will greet you with a charming look.</p>

<h6>Try different themes On-The-Fly</h6>

<p>To try some different themes you don&#8217;t have to reboot your system on any change. Just use the following command to load a given theme on the fly into the active framebuffer of tty0:</p>

<p>splash -s -u 0 /etc/bootsplash/themes/prefered<em>theme/config/configfile</em>from_theme.cfg</p>

<p>Bootsplash rules :)</p>

<p>[Special thanks to Gerd for his addition to my guide!]</p>

<h6>Conclusion</h6>

<p>Wasn&#8217;t that easy?</p>
]]></content:encoded>
			<wfw:commentRss>http://sdm-net.org/2004/05/kernel-bootsplash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

