<?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>Dariusz [LocK] Łuksza &#187; gentoo</title>
	<atom:link href="http://luksza.org/tag/gentoo/feed/" rel="self" type="application/rss+xml" />
	<link>http://luksza.org</link>
	<description>myśli luźno zebrane ... ja i moja jaźń w intenecie</description>
	<lastBuildDate>Fri, 30 Jul 2010 01:22:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>

   <image>
    <title>Dariusz [LocK] Łuksza</title>
    <url>http://0.gravatar.com/avatar/ed2d261ca5db36a17e690dc736dcd9ef?s=48&amp;d=http%3A%2F%2Fluksza.org%2Fwp-includes%2Fimages%2F</url>
    <link>http://luksza.org</link>
   </image>
		<item>
		<title>Linux freak &#8230;</title>
		<link>http://luksza.org/2010/04/13/linux-freak/</link>
		<comments>http://luksza.org/2010/04/13/linux-freak/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 18:38:29 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[różne]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[mpc]]></category>
		<category><![CDATA[rockbox]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=542</guid>
		<description><![CDATA[W sumie od dawana wiedziałem, że nie jestem normalny. Daaaawno temu pożegnałem się z Windows&#8217;em i jako głównego systemu operacyjnego od tamtej pory używam Linuksa. Dziś za to dopadła mnie dość refleksyjna myśl &#8230; na co dzień używam 4 urządzeń elektronicznych: macbook&#8217;a komputera w pracy telefonu odtwarzacza MP3 (a właściwie to MPC, nie MP3) Na [...]]]></description>
			<content:encoded><![CDATA[<p>W sumie od dawana wiedziałem, że nie <em>jestem normalny</em>. Daaaawno temu pożegnałem się z Windows&#8217;em i jako głównego systemu operacyjnego od tamtej pory używam Linuksa. Dziś za to dopadła mnie dość refleksyjna myśl &#8230; na co dzień używam 4 urządzeń elektronicznych:</p>
<ul>
<li>macbook&#8217;a</li>
<li>komputera w pracy</li>
<li>telefonu</li>
<li>odtwarzacza MP3 (a właściwie to MPC, nie MP3)</li>
</ul>
<p>Na wszystkich tych urządzeniach nie podzielnie króluje Linux:</p>
<ul>
<li>macbook&#8217;a skolonizowało Gentoo</li>
<li>komp w pracy też nie ugiął się przed naporem Gentoo</li>
<li>telefon jest obsługiwany przez Android&#8217;a który bazuje na Linuksie</li>
<li>na odtwarzaczu działa RockBox (po to żeby odtwarzać MPC SV8)</li>
</ul>
<p>Możliwe, że nie jestem zwyczajnym użytkownikiem &#8230; ale jak widać żyję i mam się całkiem dobrze <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Odpowiadając od razu na wścibskie pytania: nie, nie zamierzam instalować pingwinka na mikrofalówce czy też pralce <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=542" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/04/13/linux-freak/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>pommed-1.25 suspend on lid</title>
		<link>http://luksza.org/2009/02/24/pommed-125-suspend-on-lid/</link>
		<comments>http://luksza.org/2009/02/24/pommed-125-suspend-on-lid/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 22:27:47 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[polish]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[lid]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[pommed]]></category>
		<category><![CDATA[suspend]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=229</guid>
		<description><![CDATA[Pommed jest deamon&#8217;em umożliwiającym korzytanie z mac&#8217;owych klawiszy funkcyjnych (tych od ściszania czy rozjaśniania ekranu lub też od manipulacji głośnością) obsługuje również wbudowane czujniki oraz zmianę intensywności podświetlenia klawiatury &#8230; oraz potrafi przyciemnić ekran kiedy się odłączy zasilanie &#8230; właśnie ta funkcjonalność wzbudziła moje zainteresowanie &#8230; Dlaczego, skoro już obsługiwanie jest zdarzenie odłączenia od zasilania, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FsaW90aC5kZWJpYW4ub3JnL3Byb2plY3RzL3BvbW1lZC8=" target=\"_blank\">Pommed</a> jest deamon&#8217;em umożliwiającym korzytanie z mac&#8217;owych klawiszy funkcyjnych (tych od ściszania czy rozjaśniania ekranu lub też od manipulacji głośnością) obsługuje również wbudowane czujniki oraz zmianę intensywności podświetlenia klawiatury &#8230; oraz potrafi przyciemnić ekran kiedy się odłączy zasilanie &#8230; właśnie ta funkcjonalność wzbudziła moje zainteresowanie &#8230;</p>
<p>Dlaczego, skoro już obsługiwanie jest zdarzenie odłączenia od zasilania, nie obsługiwane jest zdarzenie zamknięcia klapki (tzw. <em>LID</em>). IMHO przejście w stan uśpienia było by najrozsądniejszym rozwiązaniem reakcji na zamknięcie przez użytkownika wieka laptopa.</p>
<p>Chwila grzebania w kodzie programu ujawniła, że takie rozwiązanie nie jest intuicyjne dla autora aplikacji, lub z jakiś powodów zostało odrzucone w procesie developmentu &#8230; domyślnie pommed w wersji 1.25 w reakcji na zamknięcie klapki &#8230; wyłączy podświetlenie klawiatury, oczywiście jeżeli takowe jest obecne w tam modelu mac&#8217;a. W przypadku kiedy nie posiadamy podświetlanej klawiatury zdarzenia <em>LID</em> są  ignorowane &#8230; szkoda bo można to wykorzystać w inny sposób.</p>
<p><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMDkvMDIvcG9tbWVkLXN1c3BlbmQtb24tbGlkLnBhdGNo" target=\"_blank\">Tutaj dostępny jest patch</a> dodający możliwość konfiguracji zdarzenia LID. Domyślnie po opuszczeniu klapki zostanie wykonana komenda <em>pm-suspend</em>. W gruncie rzeczy może to być dowolna komenda która piszemy w pliku konfiguracyjnym &#8230; to chyba na tyle.</p>
<p>Ten sam patch wysłałem również do autora aplikacji &#8230; może poprawi moje błędy (bo w <em>C</em> nie pisałem już od wieków ;&gt;) i jakoś dodatkowo rozwinie ta funkcjonalność.</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=229" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2009/02/24/pommed-125-suspend-on-lid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/me vs. EFI stage 3 1:2</title>
		<link>http://luksza.org/2009/02/24/me-vs-efi-stage-3-12/</link>
		<comments>http://luksza.org/2009/02/24/me-vs-efi-stage-3-12/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 23:09:32 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[polish]]></category>
		<category><![CDATA[2.6.26]]></category>
		<category><![CDATA[2.6.27]]></category>
		<category><![CDATA[2.6.28]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[efi]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[grub]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=225</guid>
		<description><![CDATA[Niestety, znowu EFI mnie pokonało &#8230; ale może po kolei. Parę dni temu chłopaką z UbuntuForums.org, a udało się uruchomić gruba&#8217;a na Mac&#8217;ach z 4Gb pamięci ram (czyli problem który mnie zatrzymał ostatnio został rozwiązany). Działającą wersje 64-bitowego grub.efi (wraz z modułami) można pobrać z tąd. Wydaje mi się że warto w tym miejscu przytoczyć [...]]]></description>
			<content:encoded><![CDATA[<p>Niestety, znowu EFI mnie pokonało &#8230; ale może po kolei.<span id="more-225"></span></p>
<p>Parę dni temu chłopaką z <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3VidW50dWZvcnVtcy5vcmc=" target=\"_blank\">UbuntuForums.org</a>, a udało się uruchomić gruba&#8217;a na Mac&#8217;ach z 4Gb pamięci ram (czyli problem który mnie zatrzymał ostatnio został rozwiązany). Działającą wersje 64-bitowego grub.efi (wraz z modułami) można pobrać <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3VidW50dWZvcnVtcy5vcmcvc2hvd3Bvc3QucGhwP3A9Njc2Nzg4MSZhbXA7cG9zdGNvdW50PTIwOQ==" target=\"_blank\">z tąd</a>.</p>
<p>Wydaje mi się że warto w tym miejscu przytoczyć parę features które dostępne są w wersji 2. IMHO najważniejsze są dwa:</p>
<ul>
<li>mini bash &#8211; w czasie bootowania mamy możliwość przejścia w trym shella (domyślnie wciskając klawisz &#8222;c&#8221;) tam możemy np. wylistować partycje na dysku czy zawartość katalogu, możemy oczywiście też zabootować jądro. Dostępna jest również historia poleceń &#8230; bardzo przydatna w przypadku wszelakich literówek <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>wygodniejsza edycja ustawień systemu podczas boot&#8217;owania. Chodzi mi tutaj o możliwość zmian w grub.conf/menu.list tuż przed uruchomieniem systemu. We wcześniejszej wersji grub&#8217;a trzeba było najpierw wybrać linie którą chcemy edytować, potem przejść w tryb edycji wciskając &#8222;e&#8221;, po dokonaniu zmian zatwierdzić to enterem i całość potwierdzić jeszcze naciskając &#8222;b&#8221;. W nowym grubie opcje uruchomienia edytujemy jak w nano, nie trzeba już wybierać linii i podwójnie potwierdzać dokonanych zmian, wystarczy tylko ctrl+x i system sie zaczyna boot&#8217;ować albo ctrl+c żeby anulować zmiany</li>
</ul>
<p>To na tyle jeżeli chodzi o nowego grub&#8217;a <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8230; wracając do sedna sprawy &#8230;</p>
<p>Skoro jest już działający bootloader, to wypadało by też  mieć działające jądro &#8230; co niestety nie okazało się takie proste jak by się to mogło wydawać.</p>
<p>Jak też można się spodziewać aktualnie używane jądro (2.6.28-gentoo-r1) nie ruszyło (nie wstała w ogóle grafika grafika, brak żadnego promt&#8217;a itp &#8230;) &#8230; i tak zaczęły się poszukiwania działającego jądra &#8230; na szczęście nie trwały długo, z pomocą przyszedł nie dawno co opublikowany <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2RlYmlhbi5vcmc=" target=\"_blank\">Debian</a> Lenny. Dystrybucyjne jądro 2.6.28 ruszyło bez problemów, ale zaraz potem się zbuntowało i nie wiadmo z jakich powodów nie chciał zamontować rootfs&#8217;a.</p>
<p>Kolejne jądro jakie testowałem pochodziło również z Debiana Lenny, ale tym razem z dystrybucji <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2RlYmlhbi1saXZlLmFsaW90aC5kZWJpYW4ub3JnLw==" target=\"_blank\">live</a>. Wraz z dołączonym obrazem initrd mogło wystartować mój system &#8230; sytuacja była trochę komiczna bo wykożystywałem jądro i obraz initrd z Debiana do odpalenia Gentoo, ale czego nie robi się żeby osiągnąć cel <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Po udanym zalogowaniu udało się mi nawet bez większych problemów odpalić X&#8217;y ;&gt;</p>
<p>Następnym etapem było pozyskanie pliku konfiguracyjnego tego jądra. Na pierwszy rzut poleciało</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #000000; font-weight: bold;">/</span>proc<span style="color: #000000; font-weight: bold;">/</span>config.gz</pre></div></div>

<p>niestety bez skutku (koś tego nie wkompilował). Skoro nie da się w ten sposób to trzeba poszukać w google&#8217;u. Poszukiwania te też nic nie dały gdyż akurat w tym momencie serwer i strona <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL21lcmtlbC5kZWJpYW4ub3JnL35qdXJpai8=" target=\"_blank\">http://merkel.debian.org/~jurij/</a> leżały &#8230; co za pech :/ &#8230; Na szczęście okazało się, że konfig starym dobrym sposobem leżał sobie w /boot &#8230; najprostsze rozwiązania są najlepsze, tylko nie zawsze się na nie szybko wpada &#8230;</p>
<p>Mając działającą konfigurację jądra można zabrać się za próbę rekompilacji. Jako pierwsze do boju stawiło się 2.6.28 (z patch&#8217;ami Gentoo). Kolejne parę godzin walki, kilkanaście reboot&#8217;ów i kompilacji &#8230; rezygnacja, cóż to może 2.6.27 (tym razem vanilla) &#8230; po paru godzinach status taki sam co z 2.6.28, czyli bez efektów. Ostateczność: 2.6.26 (też vanilla) &#8230; działa. Kolejne godziny walki i próby zmuszenia 2.6.28 (bazując ciągle na konfigu z 2.6.26) do działania spełzły na niczym &#8230;</p>
<p>Tak właśnie spędziłem sobie część soboty, prawie całą niedziele i 3h w poniedziałek na rekompilacjach i reboot&#8217;ach &#8230; tylko po to żeby dojść do wniosku, że coś pomiędzy 2.6.26, a 2.6.27 zostało skopane w EFIFB i/lub w FrameBuffer&#8217;rze, ale co gdzie i jak to ja nie mam zielonego pojęcia, w tym miejscu kończą się moje możliwości &#8230; co gorsze, poprawy nie widać nawet w 2.6.29-rc5, jeszcze gorsze jest to, że nie mam żadnych danych które mogły by pomódz developerą kernela &#8230; a może brak mi raczej odwagi żeby napisać na LKML <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Nic to, trzeba pokornie czekać na poprawki &#8230; a tym czasem nie postrzeżenie zaczął się nowy semestr <img src='http://luksza.org/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' /> </p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=225" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2009/02/24/me-vs-efi-stage-3-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
