<?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>bns techlog &#187; bootsplash</title> <atom:link href="http://banasiak.me/tag/bootsplash/feed/" rel="self" type="application/rss+xml" /><link>http://banasiak.me</link> <description>Łukasz &#039;bns&#039; Banasiak Techlog</description> <lastBuildDate>Mon, 12 Mar 2012 08:43:06 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>Bootspalsh w wykonaniu fbsplash i fbcondecor</title><link>http://banasiak.me/2008/01/bootspalsh-w-wykonaniu-fbspalsh-i-fbcondecor/</link> <comments>http://banasiak.me/2008/01/bootspalsh-w-wykonaniu-fbspalsh-i-fbcondecor/#comments</comments> <pubDate>Thu, 31 Jan 2008 03:18:48 +0000</pubDate> <dc:creator>bns</dc:creator> <category><![CDATA[HowTo]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[bootsplash]]></category> <category><![CDATA[Debian]]></category> <guid
isPermaLink="false">http://banasiak.me/?p=111</guid> <description><![CDATA[Przy okazji kompilowania jajka 2.6.24 naszło mnie że miło by było oglądać jakąś fajna grafikę, podczas uruchamiania lapka oraz mieć ładnie pokolorowaną konsole jak już się załaduje. Natknąłem się ostatnio na projekt wywodzący się z gensplash &#8211; fbsplash. Zaszło w nim parę istotnych zmian. fbsplash działa w userspace, odpowiedzialny jest za wyświetlanie splasha podczas ładowania [...]]]></description> <content:encoded><![CDATA[<p>Przy okazji kompilowania jajka 2.6.24 naszło mnie że miło by było oglądać jakąś fajna grafikę, podczas uruchamiania lapka oraz mieć ładnie pokolorowaną konsole jak już się załaduje.</p><p>Natknąłem się ostatnio na projekt wywodzący się z <em>gensplash</em> &#8211; <a
href="http://fbsplash.berlios.de/wiki/doku.php?id=start"><strong>fbsplash</strong></a>. Zaszło w nim parę istotnych zmian.</p><ul><li> <strong> fbsplash</strong> działa w userspace, odpowiedzialny jest za wyświetlanie splasha podczas ładowania systemu w trybie <em>silent </em>(pasek postępu, logo)<em> </em><strong>bez potrzeby patchowania kernela</strong>. To co spodobało mi się w fbsplash to to, że załącza się od razu po zatwierdzeniu pozycji w GRUBie a nie tak jak w przypadku <a
href="http://splashy.alioth.debian.org/wiki/">splashy</a>, zanim zobaczymy plansze, widzimy przez jakiś czas tekstowy postęp ładowania systemu.</li><li> <strong>fbcondecor</strong> dawniej nazywany <em>fbslash</em>, odpowiedzialny jest za wyświetlanie grafiki jako tło konsoli. Pokazuje również ładowanie systemu w trybie <em>verbose.</em> Żeby korzystać z tego wymagane jest jednak patchowanie jadra.</li></ul><p>Stąd też mój poprzedni wpis o temacie do bootsplasha :) Teraz krótkie how2 jak się do tego zabrać.</p><h4>Instalacja fbcondecor</h4><div
class="notice"><p>Jeśli chcemy mieć tylko splash na starcie komputera, bez męczenia się z kompilacją jądra w celu uzyskania tła w terminalu, przechodzimy do punku o instalacji fbsplash.</p></div><p><strong>Patchowanie jądra.</strong><br
/> Zaczynamy od <a
href="http://dev.gentoo.org/~spock/projects/fbcondecor">pobrania latki</a> i spatchowania jadra.</p><pre># cd /usr/src/linux
# cat /sciezka/do/pliku.patch | patch -p1</pre><p><strong>Konfiguracja jądra.</strong></p><pre>Device Drivers —&lt;
  Graphics support ---&lt;
    &lt;*&gt; Support for frame buffer devices
    [*]   Enable Video Mode Handling Helpers
    [ ]   Enable Tile Blitting Support
    [*]   VESA VGA graphics support
        Console display driver support  —&lt;
          &lt;*&gt; Framebuffer Console support
          [*]   Support for the Framebuffer Console Decorations
  Block devices —&lt;
    &lt;*&gt; RAM disk support
    (16)  Default number of RAM disks
    (4096) Default RAM disk size (kbytes)
    (1024) Default RAM disk block size (bytes)
  Input Device Support —&lt;
    &lt;*&gt;   Event interface
General setup —&lt;
  [*] Initial RAM filesystem and RAM disk (initramfs/initrd) support</pre><p>Musimy pamiętać o w kompilowaniu na stałe system plików, który mamy na / oraz stery do kontrolera dysku. Ważne żeby opcja <em>Enable Tile Blitting Support</em> była <strong>wyłączona.</strong></p><p><strong>Kompilacja i instalacja jadra.</strong></p><pre># make-kpkg kernel_image kernel_headers --revision=MojeJajco.1
# dpkg -i /usr/src/linux-image-2.x.x_MojeJajco.1_i386.deb</pre><h4><strong>Instalacja fbsplash</strong></h4><p><strong>Instalacja skryptów startowych oraz tematu do fbsplash</strong><br
/> Dopisujemy repo do <em>/etc/apt/sources.list.</em></p><pre>deb ftp://ftp.berlios.de/pub/fbsplash/debian/splashutils sid contrib</pre><p>Instalujemy odpowiednią paczkę</p><pre># aptitude update
# aptitude install splashutils</pre><p>Pora na ściągnięcie tematu</p><pre># cd /etc/splash
# wget http://banasiak.me/stuff/debian_paint.tar.bz2
# tar -jxvf debian_paint.tar.bz2</pre><p>Jak że by inaczej jest to mój theme do fbsplasha :P Dodatkowo możemy ściągać tematy do poczciwego <a
href="http://www.bootsplash.org/Welcome_to_the_graphical_world_of_Linux">bootsplash</a> i przerobiać poleceniem <em>bootsplash2fbsplash</em> albo poszukać jakiś na <a
href="http://kde-look.org/index.php?xcontentmode=61">kde-look.org</a>.</p><p><strong>Tworzenie initrd.</strong><br
/> <span
style="text-decoration: underline;">Initramdisk tworzymy tylko w przypadku jądra, które nie potrzebuje do rozruchu initrd</span>. Najczęściej jądra dystrybucyjne, ze względu na uniwersalność, dostarczane są z initrd. Jeśli chcemy mieć tylko splash na starcie bez kolorowego tła w terminalu pomijamy ten krok w innym przypadku, odsyłam do punktu wyżej, o instalacji <em>fbcondecor</em></p><pre># splash_geninitramfs debian_paint -r 1024x768 -g /boot/fbsplash-1024x768 -v</pre><p><strong>Konfiguracja GRUBa.</strong><br
/> Musimy dopisać parę parametrów do jądra. Jeśli chcemy korzystać z <em>fbcondecor</em> pora na dopisanie, wcześniej zrobionego <em>initramfs</em>:</p><blockquote><p>vga=792 splash=silent,fadein,theme:debian_paint CONSOLE=/dev/tty1</p></blockquote><ul><li><em>vga=792</em> &#8211; ustawienie rozdzielczości (1024&#215;768)</li><li><em>splash=silent</em> &#8211; opcja <em>silent</em> wyświetla splasha, <em>verbose</em> &#8211; tekstowy rozruch z tłem (musimy patchowac jajko żeby to uzyskać)</li><li><em>theme:debian_paint</em> &#8211; nasz theme</li></ul><p>Przyĸładowa konfiguracja:</p><pre>kernel          /boot/vmlinuz-2.6.24 root=/dev/sda2 ro vga=792 splash=silent,fadein,theme:debian_paint quiet CONSOLE=/dev/tty1
initrd          /boot/fbsplash-1024x768[/code]</pre><p>Thats all, reboot i cieszymy się ładnym splashem oraz tłem w konsoli.</p><div
class="notice"><h3>Update 2007.02.06</h3><p>Drobne poprawki rozwiązujące wątpliwości ;)</p></div> <img
src="http://banasiak.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=111" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://banasiak.me/2008/01/bootspalsh-w-wykonaniu-fbspalsh-i-fbcondecor/feed/</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>Debian Paint &#8211; bootsplash theme</title><link>http://banasiak.me/2008/01/debian-paint-bootsplash-theme/</link> <comments>http://banasiak.me/2008/01/debian-paint-bootsplash-theme/#comments</comments> <pubDate>Thu, 31 Jan 2008 03:05:24 +0000</pubDate> <dc:creator>bns</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Różne]]></category> <category><![CDATA[bootsplash]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[dev]]></category> <guid
isPermaLink="false">http://banasiak.me/?p=112</guid> <description><![CDATA[W ramach szkolenia się w posługiwaniu GIMPem spłodziłem temat do fbspalsh/fbcondecor. Jak wam się podoba? :] Temat znajduje się na debian-art.org, kde-look.org plus do ściągnięcia niżej, z mojej strony. Bootsplash pod dwa tryby: verbose i silent. Rozdzielczość: 1024&#215;768 i 1600&#215;1200 plus własna czcionka. Download debian_paint.tar.bz2]]></description> <content:encoded><![CDATA[<p><a
title="Debian Paint - powiększ" href="http://farm3.static.flickr.com/2300/2231294633_b60ee5b177_o.png" rel="lightbox[112]"><img
src="http://farm4.static.flickr.com/3007/3004134936_80602c188f_o.png" width="430" height="80" alt="Debian Paint - start systemu" /></a>W ramach szkolenia się w posługiwaniu GIMPem spłodziłem temat do <a
href="http://fbsplash.berlios.de/wiki/doku.php?id=start">fbspalsh/fbcondecor</a>. Jak wam się podoba? :]</p><p>Temat znajduje się na <a
href="http://www.debian-art.org/content/show.php?content=74523">debian-art.org</a>, <a
href="http://kde-look.org/content/show.php?content=74506">kde-look.org</a> plus do ściągnięcia niżej, z mojej strony.<br
/> <a
rel="lightbox[pics72]" href="http://farm3.static.flickr.com/2097/2231294627_a066c09424_o.png"><img
src="http://farm4.static.flickr.com/3060/3003316413_d60eb37ca4_o.jpg" width="430" height="322" alt="Debian Paint - tło terminala" /></a></p><div
class="notice"><p>Bootsplash pod dwa tryby: verbose i silent.<br
/> Rozdzielczość: 1024&#215;768 i 1600&#215;1200 plus własna czcionka.</p></div><div
class="download"><h3>Download</h3><p><a
href="http://banasiak.me/go.php?http://banasiak.me/stuff/debian_paint.tar.bz2" title="(293 hits)">debian_paint.tar.bz2</a></div> <img
src="http://banasiak.me/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=112" width="1" height="1" style="display: none;" />]]></content:encoded> <wfw:commentRss>http://banasiak.me/2008/01/debian-paint-bootsplash-theme/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> </channel> </rss>
