<?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>ADI64 feat. n0stradamus &#187; fbsplash</title>
	<atom:link href="http://adrian.holfter.de/blog/tag/fbsplash/feed/" rel="self" type="application/rss+xml" />
	<link>http://adrian.holfter.de/blog</link>
	<description>Reiche Eltern für alle!</description>
	<lastBuildDate>Wed, 04 Jan 2012 22:47:27 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Bootsplash einrichten</title>
		<link>http://adrian.holfter.de/blog/2010/06/bootsplash-einrichten/</link>
		<comments>http://adrian.holfter.de/blog/2010/06/bootsplash-einrichten/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 14:07:09 +0000</pubDate>
		<dc:creator>n0stradamus</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[fbsplash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[n0stradamus]]></category>

		<guid isPermaLink="false">http://adrian.holfter.de/blog/?p=237</guid>
		<description><![CDATA[Nach meinem Wechsel von Ubuntu zu Arch habe ich den Startvorgang etwas aufpeppen wollen und versucht, einen Splash beim Boot anzeigen zu lassen. Zuerst einmal hat man die Wahl zwischen splashy und fbsplash. Ich habe mich für fbsplash entschieden und werde es in diesem Artikel behandeln. fbsplash findet man im AUR und im Wiki eine [...]]]></description>
			<content:encoded><![CDATA[<p>Nach meinem Wechsel von Ubuntu zu Arch habe ich den Startvorgang etwas aufpeppen wollen und versucht, einen Splash beim Boot anzeigen zu lassen.</p>
<p>Zuerst einmal hat man die Wahl zwischen splashy und fbsplash. Ich habe mich für fbsplash entschieden und werde es in diesem Artikel behandeln.</p>
<p>fbsplash findet man im <a href="http://aur.archlinux.org/packages.php?ID=13541" target="_blank">AUR</a> und im <a href="http://wiki.archlinux.org/index.php/Fbsplash">Wiki</a> eine sehr gute Einführung dazu. Ich bin den Leitfaden mehrere Male durchgegangen und immer wieder auf die gleiche Problematik gestoßen:</p>
<ul>
<li>Beim Hochfahren bekomme ich eine Fehlermeldung: &#8216;fbsplash was unable to start&#8230;theme not found&#8217;</li>
<li>Beim Herunterfahren funktioniert der Splash</li>
</ul>
<p>Abhilfe lässt sich mit folgender kleinen Änderung an den Kernelargumenten schaffen:<span id="more-237"></span></p>
<pre>logo.nologo quiet console=tty1 vga=<span style="color: #ff0000;">792</span> splash=silent,fadein,
fadeout,theme:&lt;theme-name&gt;
</pre>
<p>Den oben rot markierten Framebuffer-Wert gilt es nun mit dem gewünschten (und vom  Theme unterstützten!) Auflösungswert zu ersetzen, damit der Framebuffer auf den Wert gesetzt ist für den das Theme in /etc/conf.d/splash konfiguriert wurde &#8211; sonst startet fbsplash einfach nicht und es gibt die bekannte Fehlermeldung. Über diesen gesuchten Wert gibt uns folgender Befehl Aufschluss:</p>
<pre># hwinfo --framebuffer
</pre>
<p style="padding-left: 30px;"><a href="http://aur.archlinux.org/packages.php?ID=14977"><em>hwinfo im AUR</em></a></p>
<p>In meinem Fall sähe die geänderte Argumentzeile folgendermaßen aus:</p>
<pre>logo.nologo quiet console=tty1 vga=0x0324 splash=silent,fadein,
fadeout,theme:archax
</pre>
<p>Natürlich kann man die 0&#215;0324 auch in 804 konvertieren und hinter vga= schreiben, das ist aber reine Geschmackssache.</p>
<p>Ich vermute, dass die Startschwierigkeiten entweder mit meiner x86_64-Version von Arch zusammenhängen oder mit meiner Hardware:</p>
<blockquote><p>AMD Phenom II X4 955 BE</p>
<p>4GB OCZ DDR3-1600</p>
<p>ATI Radeon HD 4870 Vapor-X 2GB von Sapphire</p></blockquote>
<p>Im Wiki ist nämlich auch ein Wikipedia-Artikel mit den Framebuffer-Codes verlinkt, die für 1280&#215;1024 funktionieren sollen &#8211; bei mir tun sie es _nicht_: <a href="http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers">*klick*</a></p>
<p>Nachdem fbsplash nun bei mir startete, flackerte es kurz nach seinem Start und wurde nach links verschoben &#8211; irgenwdie unschön. Die einzige Lösung die ich dafür finden konnte, war folgende Änderung an /etc/mkinitcpio.conf vorzunehmen und damit den Start von fbsplash <em>hinter</em> die Änderung der Bildschirmauflösung durch den Kernel zu legen:</p>
<blockquote><p>HOOKS=&#8221;base udev <span style="color: #ff0000;">fbsplash</span> autodetect pata scsi sata filesystems&#8221;</p></blockquote>
<p>ändern zu</p>
<blockquote><p>HOOKS=&#8221;base udev autodetect pata scsi sata filesystems<span style="color: #ff0000;"> fbsplash</span>&#8220;</p></blockquote>
<p>Es funktioniert, aber man sieht eben mehr von der Konsole und weniger vom Splash.</p>
<p>Für jegliche Lösungsvorschläge bin ich dankbar!</p>
]]></content:encoded>
			<wfw:commentRss>http://adrian.holfter.de/blog/2010/06/bootsplash-einrichten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

