<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Room 303 &#187; linux</title>
	<atom:link href="http://room-303.com/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://room-303.com/blog</link>
	<description>Bug to the Feature</description>
	<lastBuildDate>Wed, 25 Aug 2010 19:26:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/pl/</creativeCommons:license>		<item>
		<title>Cmentarnie: GRUB i GRUB2</title>
		<link>http://room-303.com/blog/2010/01/12/cmentarnie-grub-i-grub2/</link>
		<comments>http://room-303.com/blog/2010/01/12/cmentarnie-grub-i-grub2/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 21:49:56 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[pld]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=725</guid>
		<description><![CDATA[Wczoraj, za namową qwiata, zrobiłem kolejną przymiarkę do drugiego wcielenia GRUBa. Tym razem zakochałem się niemal i nie chcę za nic wracać. Automatyka wykrywająca konfigurację PLD działa znakomicie, a po napotkanych dawniej błędach w okolicach obsługi LVM nie pozostał nawet ślad. Na poparcie swojego stanowiska wspomnę tylko, że dziś rano, pierwszy raz od lat, pozbyłem [...]]]></description>
			<content:encoded><![CDATA[<p>Wczoraj, za namową <a href="http://pozar-w-burdelu.blogspot.com/">qwiata</a>, zrobiłem kolejną przymiarkę do drugiego wcielenia <a href="http://www.gnu.org/software/grub/">GRUBa</a>. Tym razem zakochałem się niemal i nie chcę za nic wracać.</p>
<p>Automatyka wykrywająca konfigurację PLD działa znakomicie, a po napotkanych dawniej błędach w okolicach obsługi LVM nie pozostał nawet ślad. Na poparcie swojego stanowiska wspomnę tylko, że dziś rano, pierwszy raz od lat, pozbyłem się partycji <code>/boot</code>. Dotąd musiałem trzymać osobną, 30-megabajtową partycję na <code>ext2</code>, gdyż pierwsze wcielenie GRUBa nie radziło sobie ani z <code>xfs</code>, ani z LVM.</p>
<h4>Howto</h4>
<p>Instalacja:</p>
<div class="highlight">
<pre><span class="gp">#</span> grub-install /dev/sda
<span class="gp">#</span> grub-setup <span class="s1">&#39;(hd0)&#39;</span>
<span class="gp">#</span> update-grub
</pre>
</div>
<p>Po zmianie jądra:</p>
<div class="highlight">
<pre><span class="gp">#</span> update-grub
</pre>
</div>
<p>Ten ostatni krok już niedługo stanie się zbędny.</p>
<p>Jeśli ktoś jeszcze zwleka, to naprawdę nie ma na co czekać. Oczywiście, są jeszcze użytkownicy LILO, ale ich szanujemy. Jeśli pozostałe projekty GNU będą rozwijać się tak prężnie, to są szanse na używalną wersję HURD jeszcze zanim przepełni się 32-bitowy znacznik czasu ;)</p>
<p><small><a href="http://room-303.com/blog/2010/01/12/cmentarnie-grub-i-grub2/">Cmentarnie: GRUB i GRUB2</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2010/01/12/cmentarnie-grub-i-grub2/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>PLD Linux: KMS</title>
		<link>http://room-303.com/blog/2009/12/02/pld-linux-kms/</link>
		<comments>http://room-303.com/blog/2009/12/02/pld-linux-kms/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 13:02:46 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[kms]]></category>
		<category><![CDATA[nouveau]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[pld]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=667</guid>
		<description><![CDATA[Jeśli każda próba użycia KMS kończy się czarnym ekranem, prawdopodobnie potrzebujesz tego samego, co ja. Na początek na warsztat bierzemy plik /etc/sysconfig/geninitrd. Tam istotne są dwa wiersze: PREMODS="fbcon" FBMODULE="nouveau" Oczywiście, nouveau należy zastąpić modułem adekwatnym do posiadanego sprzętu. Następnie tworzymy plik /etc/modprobe.d/kms.conf o treści: options nouveau modeset=1 Oczywiście, tu również podstawiamy stosowny moduł. Na koniec [...]]]></description>
			<content:encoded><![CDATA[<p>Jeśli każda próba użycia <abbr title="Kernel Mode Setting">KMS</abbr> kończy się czarnym ekranem, prawdopodobnie potrzebujesz tego samego, co ja.</p>
<p>Na początek na warsztat bierzemy plik <code>/etc/sysconfig/geninitrd</code>. Tam istotne są dwa wiersze:</p>
<blockquote><p><code>
<pre>PREMODS="fbcon"
FBMODULE="nouveau"</pre>
<p></code></p></blockquote>
<p>Oczywiście, <code>nouveau</code> należy zastąpić modułem adekwatnym do posiadanego sprzętu.</p>
<p>Następnie tworzymy plik <code>/etc/modprobe.d/kms.conf</code> o treści:</p>
<blockquote><p><code>
<pre>options nouveau modeset=1</pre>
<p></code></p></blockquote>
<p>Oczywiście, tu również podstawiamy stosowny moduł.</p>
<p>Na koniec generujemy za pomocą <code>geninitrd</code> nowy obraz startowy i uruchamiamy ponownie komputer. Voilà!</p>
<p><small><a href="http://room-303.com/blog/2009/12/02/pld-linux-kms/">PLD Linux: KMS</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2009/12/02/pld-linux-kms/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>GNOME 2.28</title>
		<link>http://room-303.com/blog/2009/09/24/gnome-2-28/</link>
		<comments>http://room-303.com/blog/2009/09/24/gnome-2-28/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 09:13:58 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=652</guid>
		<description><![CDATA[GNOME 2.28 został wydany! Kolejna wersja za pół roku. GNOME 2.28 © Patryk Zawadzki, Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland.]]></description>
			<content:encoded><![CDATA[<p class="strip"><a href="http://www.flickr.com/photos/patrys/3949514437/" title="GNOME 2.28 by patrys, on Flickr"><img src="http://farm3.static.flickr.com/2436/3949514437_da9709a699_o.png" width="620" height="230" alt="GNOME 2.28" /></a></p>
<p><a href="http://library.gnome.org/misc/release-notes/2.28/index.html.pl">GNOME 2.28</a> został wydany! Kolejna wersja za pół roku.</p>
<p><small><a href="http://room-303.com/blog/2009/09/24/gnome-2-28/">GNOME 2.28</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2009/09/24/gnome-2-28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zaadoptuj hakera i zostań Przyjacielem GNOME</title>
		<link>http://room-303.com/blog/2009/05/26/zaadoptuj-hakera-i-zostan-przyjacielem-gnome/</link>
		<comments>http://room-303.com/blog/2009/05/26/zaadoptuj-hakera-i-zostan-przyjacielem-gnome/#comments</comments>
		<pubDate>Tue, 26 May 2009 08:38:20 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=621</guid>
		<description><![CDATA[Jesteś fanem wolnego oprogramowania (nie mylić z powolnym) i używasz GNOME? Na co dzień pracujesz z innym systemem, ale wykorzystujesz aplikacje oparte na GTK+? A może obudził się w tobie instynkt filantropa? Jeśli tak, to Fundacja GNOME z radością przyjmie twoje pieniądze (i jeśli kiedyś postanowiłeś mi kupić piwo, to nie czekaj i podaruj te [...]]]></description>
			<content:encoded><![CDATA[<p>Jesteś fanem wolnego oprogramowania (nie mylić z powolnym) i używasz <a href="http://www.gnome.org/">GNOME</a>? Na co dzień pracujesz z innym systemem, ale wykorzystujesz aplikacje oparte na GTK+? A może obudził się w tobie instynkt filantropa? Jeśli tak, to Fundacja GNOME z radością przyjmie twoje pieniądze (i jeśli kiedyś postanowiłeś mi kupić piwo, to nie czekaj i <a href="http://www.gnome.org/friends/">podaruj te pieniądze fundacji</a>)!</p>
<p class="strip simple"><a href="http://www.gnome.org/friends/"><img src="http://room-303.com/blog/wp-content/uploads/2009/05/fog-badges.png" alt="Support GNOME" title="Friends of GNOME" width="450" height="235" class="size-full wp-image-622" /></a></p>
<p><small><a href="http://room-303.com/blog/2009/05/26/zaadoptuj-hakera-i-zostan-przyjacielem-gnome/">Zaadoptuj hakera i zostań Przyjacielem GNOME</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2009/05/26/zaadoptuj-hakera-i-zostan-przyjacielem-gnome/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>GNOME 2.26</title>
		<link>http://room-303.com/blog/2009/03/19/gnome-226/</link>
		<comments>http://room-303.com/blog/2009/03/19/gnome-226/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 09:19:23 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=564</guid>
		<description><![CDATA[Co nowego? Dostępne we wszystkich dobrych dytrybucjach (z PLD włącznie). GNOME 2.26 © Patryk Zawadzki, Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland.]]></description>
			<content:encoded><![CDATA[<p class="strip simple"><a href="http://www.flickr.com/photos/patrys/3367741580/" title="GNOME 2.26 by patrys, on Flickr"><img src="http://farm4.static.flickr.com/3633/3367741580_8fc6a571eb_o.png" width="600" height="200" alt="GNOME 2.26" /></a></p>
<p><a href="http://library.gnome.org/misc/release-notes/2.26/index.html.pl">Co nowego?</a> Dostępne we wszystkich dobrych dytrybucjach (z <a href="http://pld-linux.org/">PLD</a> włącznie).</p>
<p><small><a href="http://room-303.com/blog/2009/03/19/gnome-226/">GNOME 2.26</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2009/03/19/gnome-226/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PLD Linux: Flash i działający dźwięk</title>
		<link>http://room-303.com/blog/2009/01/27/pld-linux-flash-i-dzialajacy-dzwiek/</link>
		<comments>http://room-303.com/blog/2009/01/27/pld-linux-flash-i-dzialajacy-dzwiek/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 20:12:05 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=515</guid>
		<description><![CDATA[Ku pamięci (dotyczy również innych dystrybucji): $ sudo lsmod &#124; grep snd snd_pcsp 9120 2 snd_hda_intel 311948 5 snd_pcm 58500 4 snd_pcsp,snd_hda_intel snd_timer 18184 1 snd_pcm snd_hwdep 7684 1 snd_hda_intel snd_page_alloc 8072 2 snd_hda_intel,snd_pcm snd 41124 17 snd_pcsp,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep soundcore 6496 1 snd $ rpm -q pulseaudio alsa-plugins-pulse gstreamer-pulseaudio pulseaudio-0.9.14-1.i686 alsa-plugins-pulse-1.0.19-1.i686 gstreamer-pulseaudio-0.10.13-1.i686 $ cat ~/.asoundrc pcm.!default [...]]]></description>
			<content:encoded><![CDATA[<p>Ku pamięci (dotyczy również innych dystrybucji):</p>
<blockquote><pre><code>$ sudo lsmod | grep snd
snd_pcsp                9120  2
snd_hda_intel         311948  5
snd_pcm                58500  4 snd_pcsp,snd_hda_intel
snd_timer              18184  1 snd_pcm
snd_hwdep               7684  1 snd_hda_intel
snd_page_alloc          8072  2 snd_hda_intel,snd_pcm
snd                    41124  17 snd_pcsp,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               6496  1 snd</code></pre>
<pre><code>$ rpm -q pulseaudio alsa-plugins-pulse gstreamer-pulseaudio
pulseaudio-0.9.14-1.i686
alsa-plugins-pulse-1.0.19-1.i686
gstreamer-pulseaudio-0.10.13-1.i686</code></pre>
<pre><code>$ cat ~/.asoundrc
pcm.!default {
    type pulse
}
ctl.!default {
    type pulse
}</code></pre>
</blockquote>
<p>Z takimi ustawieniami (i aktywnym daemonem PulseAudio) Flash w końcu przestaje kłócić się z resztą systemu o urządzenie ALSA, czego efektem jest dźwięk we Flashu, który nie znika po kilkunastu minutach od włączenia przeglądarki.</p>
<p><small><a href="http://room-303.com/blog/2009/01/27/pld-linux-flash-i-dzialajacy-dzwiek/">PLD Linux: Flash i działający dźwięk</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2009/01/27/pld-linux-flash-i-dzialajacy-dzwiek/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Stabilna wersja PLD Live</title>
		<link>http://room-303.com/blog/2008/09/18/stabilna-wersja-pld-live/</link>
		<comments>http://room-303.com/blog/2008/09/18/stabilna-wersja-pld-live/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 11:31:11 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=486</guid>
		<description><![CDATA[Trochę musieliśmy poczekać, ale chyba było warto. Wczoraj qwiat zdecydował się wydać stabilną wersję PLD Live w wersji th.2008.09. A trzeba powiedzieć, że nie było to łatwe zadanie — trudna ścieżka stabilizacji okupiona była wieloma mękami i torturami w postaci rozlicznych butelek tequili, kilku flaszek szkockiej i walających się po kątach butelek po piwie. O [...]]]></description>
			<content:encoded><![CDATA[<p>Trochę musieliśmy poczekać, ale chyba było warto. Wczoraj <a href="http://pozar-w-burdelu.blogspot.com/">qwiat</a> zdecydował się wydać stabilną wersję PLD Live w wersji <em>th.2008.09</em>. A trzeba powiedzieć, że nie było to łatwe zadanie — trudna ścieżka stabilizacji okupiona była wieloma mękami i torturami w postaci rozlicznych butelek tequili, kilku flaszek szkockiej i walających się po kątach butelek po piwie.</p>
<p>O oprogramowaniu rozpisywać się nie będę, zainteresowanych szczegółami zapraszam na <a href="http://ep09.pld-linux.org/~qwiat/">stronę projektu</a>. Mam nadzieję, że niedługo uda się przenieść projekt do stosownej subdomeny pld-linux.org (trwa jeszcze sezon urlopowy i część władnych tego świata jest zwyczajnie nieosiągalna).</p>
<p>Kolejne kroki naszej drogi do władzy nad światem to dopracowanie instalatora i dostosowanie do potrzeb PLD usługi <code>firstboot</code>. Ta ostatnia pozwala skonfigurować świeżo zainstalowany system, włącznie z założeniem konta pierwszego użytkownika.</p>
<p>Jak zwykle, serdecznie zapraszamy do testowania. Wszelkie błędy i problemy powinny trafiać <a href="https://bugs.launchpad.net/pld-linux">na Launchpad</a>.</p>
<p><strong>Update:</strong> hawk zlitował się nad nami i strona ma już <a href="http://livecd.pld-linux.org/">bardziej oficjalny adres</a>. Wielkie dzięki!</p>
<p><small><a href="http://room-303.com/blog/2008/09/18/stabilna-wersja-pld-live/">Stabilna wersja PLD Live</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2008/09/18/stabilna-wersja-pld-live/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>PLD: Live z Anacondą</title>
		<link>http://room-303.com/blog/2008/09/07/pld-live-z-anaconda/</link>
		<comments>http://room-303.com/blog/2008/09/07/pld-live-z-anaconda/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 18:21:06 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=481</guid>
		<description><![CDATA[Mija kolejny tydzień i kolejne dobre wiadomości. Zacznę może od najważniejszej, qwiat właśnie udostępnił PLD Live z Anacondą! Ponieważ do tego zdania już nikt nie dotrze, wlazł kotek na płotek i mruga. Dla upartych podam — tradycyjnie — listę wiążących się z tym zjawiskiem ticketów: Redhat bug #461118 — nie da się prawidłowo przeprowadzić instalacji [...]]]></description>
			<content:encoded><![CDATA[<p>Mija kolejny tydzień i kolejne dobre wiadomości. Zacznę może od najważniejszej, qwiat właśnie udostępnił <a href="http://pozar-w-burdelu.blogspot.com/2008/09/pld-live-z-anacond.html">PLD Live z Anacondą</a>! Ponieważ do tego zdania już nikt nie dotrze, wlazł kotek na płotek i mruga.</p>
<p>Dla upartych podam — tradycyjnie — listę wiążących się z tym zjawiskiem ticketów:</p>
<ul>
<li>Redhat <a href="https://bugzilla.redhat.com/show_bug.cgi?id=461118">bug #461118</a> — nie da się prawidłowo przeprowadzić instalacji na czystym fabrycznie dysku (brak tablicy partycji)</li>
<li>Redhat <a href="https://bugzilla.redhat.com/show_bug.cgi?id=461357">bug #461357</a> — wyczyszczenie kodu Anacondy jako pierwszy krok dla integracji obsługi PLD w upstreamie</li>
<li>GNOME <a href="http://bugzilla.gnome.org/show_bug.cgi?id=550714">bug #550714</a> — wsparcie dla PLD w upstreamowym NetworkManagerze</li>
<li>Launchpad <a href="https://bugs.launchpad.net/pld-linux/+bug/267518">bug #267518</a> — <code>comps.xml</code> wymaga wielu poprawek</li>
</ul>
<p>Tradycyjnie, kobiety, złoto i alkohol przyjmowane będą <del>w soboty w zakrystii</del> codziennie u nas w mieszkaniu. Prosimy o wcześniejsze uzgadnianie terminów wizyt.</p>
<p><small><a href="http://room-303.com/blog/2008/09/07/pld-live-z-anaconda/">PLD: Live z Anacondą</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2008/09/07/pld-live-z-anaconda/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PLD: Piekło zamarzło</title>
		<link>http://room-303.com/blog/2008/08/31/pld-pieklo-zamarzlo/</link>
		<comments>http://room-303.com/blog/2008/08/31/pld-pieklo-zamarzlo/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 14:19:45 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=478</guid>
		<description><![CDATA[To były dobre dwa tygodnie. W zeszły weekend doprowadziłem skrypty linux-live do stanu, który pozwolił qwiatowi zbudować działające PLD Live 2.0. Tak, po czterech latach przerwy, PLD ma działającą wersję Live CD. Szczegóły można przeczytać na blogu qwiata. W czwartek znaleźliśmy sobie nową zabawkę. Część z was pewnie już wie, reszcie raczej trudno będzie zgadnąć. [...]]]></description>
			<content:encoded><![CDATA[<p>To były dobre dwa tygodnie. W zeszły weekend doprowadziłem skrypty <a href="http://pld-linux.org/Packages/LinuxLive">linux-live</a> do stanu, który pozwolił qwiatowi zbudować <a href="http://pozar-w-burdelu.blogspot.com/2008/08/pld-live-20-beta-do-pobrania.html">działające PLD Live 2.0</a>. Tak, po czterech latach przerwy, PLD ma działającą wersję Live CD. Szczegóły można przeczytać na blogu qwiata.</p>
<p>W czwartek znaleźliśmy sobie nową zabawkę. Część z was pewnie już wie, reszcie raczej trudno będzie zgadnąć. Niech przemówią screenshoty.</p>
<p class="strip"><a href="http://www.flickr.com/photos/patrys/2814211674/" title="PLD Linux installer - splash by patrys, on Flickr"><img src="http://farm4.static.flickr.com/3178/2814211674_d3be51d311.jpg" width="500" height="375" alt="PLD Linux installer - splash" /></a></p>
<p>Tak, to jest autentyczny zrzut ekranu z działającego obrazu PLD Live 2.0. Nie spreparowaliśmy go w GIMPie.</p>
<p class="strip"><a href="http://www.flickr.com/photos/patrys/2814211682/" title="PLD Linux installer - packages by patrys, on Flickr"><img src="http://farm4.static.flickr.com/3078/2814211682_0cf08cff88.jpg" width="500" height="375" alt="PLD Linux installer - packages" /></a></p>
<p>Piekło zamarzło, PLD ma działający instalator. Po latach zabawy z wyrobami instalatoropodobnymi (bez urazy, każdy próbował jak umiał).</p>
<p>Nasze aktualne drzewko Anacondy można znaleźć <a href="http://team.pld-linux.org/~patrys/anaconda.git/">w moim repozytorium gita</a>. Działający kod znajduje się na gałęzi <code>pld-branch</code>.</p>
<p>Co zostało do zrobienia? Przede wszystkim wypadałoby poprawić znalezione przy tej okazji błędy: <a href="https://bugs.launchpad.net/pld-linux/+bug/262985">#262985</a>, <a href="https://bugs.launchpad.net/pld-linux/+bug/263149">#263149</a>. Być może dostosowanie usługi konfiguracji <code>firstboot</code> do potrzeb PLD? Pozostaje też dopracowanie grup pakietów (<code>comps.xml</code>) i wznowienie generacji repozytoriów w formacie repomd (<code>createrepo</code>). A może ktoś zabierze się za napisanie backendu opartego o <code>python-poldek</code>?</p>
<p>Złoto, kobiety i piwo przyjmujemy w każdych ilościach (qwiat prosił, żeby zaznaczyć, że kobiety tylko w całości), chętnych darczyńców uprasza się o wcześniejszy kontakt ;)</p>
<p><small><a href="http://room-303.com/blog/2008/08/31/pld-pieklo-zamarzlo/">PLD: Piekło zamarzło</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2008/08/31/pld-pieklo-zamarzlo/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Linux i systemy plików</title>
		<link>http://room-303.com/blog/2008/08/25/linux-i-systemy-plikow/</link>
		<comments>http://room-303.com/blog/2008/08/25/linux-i-systemy-plikow/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 15:45:43 +0000</pubDate>
		<dc:creator>Patrys</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://room-303.com/blog/?p=460</guid>
		<description><![CDATA[Glen (Elan Ruusamäe z PLD) spytał mnie dziś o system plików, jaki polecałbym na serwer pocztowy. Chodziło o jego serwer, na którym zdechł był właśnie reiserfs. Zaproponowałem ext3 z journalingiem albo xfs ze zmniejszonym rozmiarem bloku (poczta = dużo małych plików). Przy okazji przypomniało mi się, o czym miałem tu napisać dawno temu. Początkowo dla [...]]]></description>
			<content:encoded><![CDATA[<p>Glen (Elan Ruusamäe z PLD) spytał mnie dziś o system plików, jaki polecałbym na serwer pocztowy. Chodziło o jego serwer, na którym zdechł był właśnie reiserfs. Zaproponowałem ext3 z journalingiem albo xfs ze zmniejszonym rozmiarem bloku (poczta = dużo małych plików).</p>
<p>Przy okazji przypomniało mi się, o czym miałem tu napisać dawno temu. Początkowo dla własnej pamięci, ale jakoś uleciało mi to z głowy. Spóźnione o jakieś dwa lata, bo mniej więcej dwa lata temu przypadkiem odkryłem powód powolności jednego z serwerów.</p>
<blockquote><p><em>Zawsze</em> (zawsze!) po instalacji systemu należy upewnić się, że <em>wszystkie fizyczne systemy plików</em> montowane są z parametrami <strong><code>noatime,nodiratime</code></strong> albo przynajmniej <code>relatime</code>. Dla xfs dodatkowo pomoże <code>logbufs=8</code>.</p>
</blockquote>
<p>Ku pamięci i takie tam. Wydrukować i oprawić w ramki albo więcej nie dziwić się, kiedy maszyna z minimalnym ruchem http doświadcza load na poziomie 5.</p>
<p><strong>Update:</strong> okazuje się, że w sierpniu zeszłego roku <a href="http://kerneltrap.org/node/14148">podobny wątek</a> pojawił się na kerneltrapie. Upewniłem się też (wczoraj zastanawialiśmy się nad tym z qwiatem w drodze na piwo, więc z dala od kerneli), że <code>noatime</code> dotyczy zarówno plików, jak katalogów, przez co podawanie dodatkowo <code>nodiratime</code> jest zbędne. Czas się odzwyczaić.</p>
<p><small><a href="http://room-303.com/blog/2008/08/25/linux-i-systemy-plikow/">Linux i systemy plików</a> © <a href="http://room-303.com/blog/" rel="cc:attributionURL">Patryk Zawadzki</a>, <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/pl/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Poland</a>.</small></p>]]></content:encoded>
			<wfw:commentRss>http://room-303.com/blog/2008/08/25/linux-i-systemy-plikow/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
