<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>ほげめも</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/" />
    <link rel="self" type="application/atom+xml" href="http://www.keshi.org/blog/atom.xml" />
    <id>tag:www.keshi.org,2007-08-12:/blog//1</id>
    <updated>2008-07-12T18:35:18Z</updated>
    <subtitle>深追いと佳境の日々</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Publishing Platform 4.0</generator>

<entry>
    <title>Eee PC 901-X</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2008/07/eee-pc-901-x.html" />
    <id>tag:www.keshi.org,2008:/blog//1.67</id>

    <published>2008-07-12T15:49:26Z</published>
    <updated>2008-07-12T18:35:18Z</updated>

    <summary> 昨日は ASUS Eee PC 901-X の発売日。前から欲しいと思っていた...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="Debian" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Eee PC" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="debian" label="Debian" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="eeepc" label="EeePC" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://picasaweb.google.com/yaegashi/EeePC901X/photo#5222147881742299090"><img class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" src="http://lh3.ggpht.com/yaegashi/SHjL1I_O79I/AAAAAAAAB3U/sHEui2ypmrM/s144/SANY2923.JPG" /></a>
<p>昨日は <a href="http://eeepc.asus.com/jp/product2.htm">ASUS Eee PC 901-X</a> の発売日。前から欲しいと思っていたので、金曜日に近所のヤマダ電機で予約し、発売日の午前中にゲットしました (56,800 円)。しかしながら、そのおかげで同じ日の <a href="http://tlug.jp/wiki/Meetings:2008:07">TLUG technical meeting</a> の準備がおろそかになってしまい、IEEE1394 ケーブルを家に置き忘れて渋谷のビックカメラで買う羽目になるなど、いろいろ散々な目にあいました。</p>
<p>今回の TLUG technical meeting は準備の都合でライブ中継はできませんでしたが、録画はできているので、編集したのちに公開できればと思います。お題は libpasori に DTrace と、どちらも面白い内容でした。</p>]]>
        <![CDATA[<p>さて 901-X ですが、Linux/Debian に関することは例によって <a href="http://www.keshi.org/moin/EeePC901X">Moin</a> のほうに書いているので、詳しくはそちらを参照してください。ここではすこしいじってみた印象などを書いておきたいと思います。</p>
<p>USB-HDD にインストールした Debian sid から GNOME desktop が普通に起動してくれたのはよかったのですが、最新のカーネルでもネットワークデバイスがまったく認識されず、ちと苦労しました。</p>
<p>Atom N270 は思いのほか速く、1024x600 解像度で Gmail も YouTube もニコニコ動画も十分実用的に使えています。あまり期待していなかっただけに、Google Earth まで普通に動いたのはすこしびっくりしました。</p><p>また、いちおう cpufreq でオンデマンドな CPU 周波数制御はできているようです。これでどのくらい電池が持つか調べてみたいところです。<br /></p>

<table style="border-spacing: 8px;">
<tbody><tr>
<td>
<a href="http://picasaweb.google.com/yaegashi/EeePC901X/photo#5222147887413145442"><img src="http://lh3.ggpht.com/yaegashi/SHjL1eHRL2I/AAAAAAAAB3c/UAAdkLOymlc/s144/SANY2928.JPG" /></a>
</td>
<td>
<a href="http://picasaweb.google.com/yaegashi/EeePC901X/photo#5222147895219462402"><img src="http://lh4.ggpht.com/yaegashi/SHjL17McIQI/AAAAAAAAB3k/TUf_zYycRY8/s144/SANY2935.JPG" /></a>
</td>
<td>
<a href="http://picasaweb.google.com/yaegashi/EeePC901X/photo#5222147899211090850"><img src="http://lh4.ggpht.com/yaegashi/SHjL2KEHi6I/AAAAAAAAB3s/PWPxPv2d7kQ/s144/SANY2942.JPG" /></a>
</td>
</tr>
</tbody></table>]]>
    </content>
</entry>

<entry>
    <title>TLUG May 2008 Technical Meeting 中継案内</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2008/05/tlug-may-2008-tech-meeting-live.html" />
    <id>tag:www.keshi.org,2008:/blog//1.66</id>

    <published>2008-05-09T23:15:57Z</published>
    <updated>2008-05-10T00:01:36Z</updated>

    <summary>本日は TLUG Technical Meeting の日です。例によってライブ...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dcastkit" label="dcastkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<p>本日は <a href="http://tlug.jp/">TLUG</a> <a href="http://tlug.jp/wiki/Meetings:2008:05">Technical Meeting</a> の日です。例によって<a href="http://broadcast.keshi.org/live/">ライブ中継</a>を実施します。<span class="anchor" id="line-4"></span>開始は 14:00 からの予定です。<span class="anchor" id="line-5"></span>ライブ中継に関する最新情報は<a href="http://www.keshi.org/moin/Broadcast">こちらのページ</a>および irc.freenode.net の #tlug.jp でご確認ください。</p><p>これまでのライブ中継は Icecast2 で Theora/Vorbis のストリームを配信してきましたが、<span class="anchor" id="line-8"></span>品質・安定性・利便性の点でにどうにも限界を感じていたので、<span class="anchor" id="line-9"></span>今回は Red5 による FLV ストリーム配信を試してみようと思います。<span class="anchor" id="line-10"></span><a href="http://www.adobe.com/go/getflashplayer">Flash Player 9</a> の動く web ブラウザがあれば視聴できます。</p><p><br /></p> ]]>
        <![CDATA[<p>連休中はあまり金をかけずに自前のライブ動画配信サービスを構築する方法を調べていました。これまで以下のような製品を試してきましたが、</p><ul><li><a href="http://v2v.cc/%7Ej/ffmpeg2theora/">ffmpeg2theora</a> + <a href="http://www.icecast.org/">Icecast2</a><a href="http://v2v.cc/%7Ej/ffmpeg2theora/"></a></li><li><a href="http://www.microsoft.com/japan/windows/windowsmedia/9series/encoder/default.aspx">Windows Media Encoder</a> + <a href="http://www.peercast.org/">PeerCast</a><a href="http://www.microsoft.com/japan/windows/windowsmedia/9series/encoder/default.aspx"></a></li><li><a href="http://www.apple.com/jp/quicktime/broadcaster/">QuickTime Broadcaster</a> + <a href="http://developer.apple.com/opensource/server/streaming/index.html">Darwin Streaming Server</a><a href="http://www.apple.com/jp/quicktime/broadcaster/"></a></li><li><a href="http://www.adobe.com/jp/products/flashplayer/">Flash Player</a> / <a href="http://www.adobe.com/jp/products/flashmediaserver/flashmediaencoder/">Flash Media Encoder</a> + <a href="http://osflash.org/red5">Red5</a><a href="http://www.adobe.com/jp/products/flashmediaserver/flashmediaencoder/"></a> </li></ul>

<a href="http://picasaweb.google.com/yaegashi/Dcastkit/photo#5198531111835424258"><img class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" src="http://lh5.ggpht.com/yaegashi/SCTkgNLEVgI/AAAAAAAABxA/sfCcwMAu6bA/s144/FlexVideoBroadcaster.png" /></a>
<p>で、やはり最後の Adobe Flash を使う方法が、配信するほうも見るほうも圧倒的に楽だと感じました。<a href="http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK">Flex 3 SDK</a> を使えば必要な GUI も作れますし。今回は練習として、配信する側のインタフェースを Flex で作ってみました(写真)。<span class="anchor" id="line-23"></span>再生する側のほうは <a href="http://www.jeroenwijering.com/?item=JW_FLV_Media_Player">JW FLV Media Player</a> をお借りしました。</p><p>Red5 には多少挙動不審なところがあり、占有帯域が増すとスムーズに再生できなかったりするのが今のところ課題です。その次のイベントまでになんとかできたらよいと思います。</p>
]]>
    </content>
</entry>

<entry>
    <title>TLUG March 2008 Technical Meeting 中継案内</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2008/03/tlug-mar-2008-tech-meeting-live.html" />
    <id>tag:www.keshi.org,2008:/blog//1.65</id>

    <published>2008-03-07T21:54:00Z</published>
    <updated>2008-03-07T22:04:29Z</updated>

    <summary>本日は 2 ヶ月に一度開催される TLUG Technical Meeting ...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<p>本日は 2 ヶ月に一度開催される <a href="http://tlug.jp/">TLUG</a> <a href="http://tlug.jp/wiki/Meetings:2008:03">Technical Meeting</a> の日ですが、<a href="http://www.keshi.org/blog/2008/01/tlug-jan-2008-tech-meeting-live.html">前回</a>にひきつづき今回も Theora/Vorbis による中継動画配信を実施します。</p>
<p>詳細はまた<a href="http://www.keshi.org/moin/Broadcast">こちらの Wiki ページ</a>に書きましたので、興味のある方はぜひご視聴ください。今回は 2 サーバ体制でお届けします。</p>
<p>動画配信実施中の最新情報は上記 Wiki ページにて随時お知らせします。またサポートや質問などは irc.freenode.net の #tlug.jp で受け付けております。</p> ]]>
        
    </content>
</entry>

<entry>
    <title>TLUG January 2008 Technical Meeting 中継案内</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2008/01/tlug-jan-2008-tech-meeting-live.html" />
    <id>tag:www.keshi.org,2008:/blog//1.64</id>

    <published>2008-01-12T02:38:46Z</published>
    <updated>2008-01-12T02:55:20Z</updated>

    <summary><![CDATA[突然ですが、本日 2:00pm より始まる TLUG&nbsp; January...]]></summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dcastkit" label="dcastkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<p>突然ですが、本日 2:00pm より始まる <a href="http://tlug.jp/">TLUG</a>&nbsp; <a href="http://tlug.jp/wiki/Meetings:2008:01">January 2008 Technical Meeting</a> の動画配信をやることになりました。</p>
<p>詳細は<a href="http://www.keshi.org/moin/Broadcast">こちらの WIki ページ</a>および<a href="http://www.tlug.jp/ML/0801/msg00066.html">アナウンス</a>に書きましたので、興味のある方は Theora/Vorbis ストリームが再生できるプレイヤー (<a href="http://www.videolan.org/">VLC</a> など) をご用意の上ご視聴ください。最新情報は Wiki ページにてお知らせします。またサポートや質問などは irc.freenode.net の #tlug.jp で受け付けております。</p>]]>
        
    </content>
</entry>

<entry>
    <title>Engadget オフライン東京イベント</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/10/engadget-2007-tokyo-event.html" />
    <id>tag:www.keshi.org,2007:/blog//1.63</id>

    <published>2007-10-04T15:13:22Z</published>
    <updated>2007-10-04T19:24:25Z</updated>

    <summary>運よく Engadget のイベントに申しこむことができたので行ってまいりました...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="Gadgets" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="events" label="events" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="gadgets" label="gadgets" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<p>運よく <a href="http://japanese.engadget.com/2007/10/04/engadget-/">Engadget のイベント</a>に申しこむことができたので行ってまいりました。ほんとに大盛況でしたね。</p>
<p>ステージの動画をたくさん撮影できたので、のちほど YouTube にアップロードします。現在は iMovie HD での編集で悪戦苦闘中です。40 分の .mp4 クリップをインポートするだけでまず 60 分かかるとは...。</p> ]]>
        <![CDATA[<p><b>(3:40 追記) </b>イベント前半のステージショーの動画をアップロードしました。</p>
<ul><li><a href="http://jp.youtube.com/watch?v=fG47CWqLxxA">Engadget Tokyo reader meetup (part 1)</a></li><li><a href="http://jp.youtube.com/watch?v=sebDjWCxmmU">Engadget Tokyo reader meetup (part 2)</a></li><li><a href="http://jp.youtube.com/watch?v=cPfR49O5VOk">Engadget Tokyo reader meetup (part 3)</a></li><li><a href="http://jp.youtube.com/watch?v=5MaGFxCYRXw">Engadget Tokyo reader meetup (part 4)</a></li><li><a href="http://jp.youtube.com/watch?v=ob0IMUhIfa4">Engadget Tokyo reader meetup (part 5)</a></li><li><a href="http://jp.youtube.com/watch?v=ZWhVw9j-qOM">Engadget Tokyo reader meetup (part 6)</a></li></ul>
<p>画質がいまいちでごめんなさい。YouTube にアップロードするのは初めてだったもので、うまいエンコードのコツがわかりません。</p>
<p>サンコーの山光さんが紹介してくださった新製品バッテリーブレスレット? (part 6 参照) はその場ですぐ欲しかったアイテムでしたね。今回の撮影には <a href="http://www.sanyo-dsc.com/products/lineup/dmx_hd2/index.html">Xacti DMX-HD2</a> を用いたのですが、この後のライトニングトークの最中に電池が切れてしまい、非常に残念な思いをしました。</p><p>今晩は力尽きたのでこれだけですが、残りの動画もそのうち編集してアップロードします。<br /></p>]]>
    </content>
</entry>

<entry>
    <title>JLA Install Festa 中継案内</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/jla_install_festa_live.html" />
    <id>tag:www.keshi.org,2007:/blog//1.62</id>

    <published>2007-08-25T03:02:37Z</published>
    <updated>2007-08-25T07:55:25Z</updated>

    <summary>本日 13:00 頃より、JLA Install Festa の模様をライブ中継...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dcastkit" label="dcastkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<p>本日 13:00 頃より、<a href="http://jla.linux.or.jp/announce/20070820/1.html">JLA Install Festa</a> の模様をライブ中継します。実施要領は先日の <a href="http://www.keshi.org/blog/2007/08/sea_fsij_meeting_aug_2007.html">SEA &amp; FSIJ 合同フォーラム中継</a>とほぼ同じです。障害発生時は中止させていただくことがありますがご了承ください。</p><p><b>13:20</b> 中継開始しました。knokさんの開会挨拶は中継しそこねました。すいません。</p><p><b>14:00</b> ネット中継のセミナーを開始します。発表スライドは<a href="http://dcastkit.keshi.org/slides/">こちら</a>にあります。</p><p><b>17:00</b> 中継終了します。多数の視聴をいただきありがとうございました。<br /></p>]]>
        <![CDATA[<p>ストリーム配信は Icecast2 を使って ogg/theora, vorbis の形式で実施します。配信が始まると以下のページにチャンネルの案内が出ますので、そこから視聴してください。</p><ul><li><a href="http://broadcast.keshi.org:8000/">http://broadcast.keshi.org:8000/</a><br /></li></ul><p>再生ソフトウェアは GNOME デスクトップ環境では totem などが使用できます。お持ちでない方は <a href="http://www.videolan.net/">VLC media player</a> のインストールをおすすめします。これは Windows、Mac OS X および各種 Unix で使えます。インストール後 Web ブラウザで "Click to Listen" のリンクをクリックすれば、視聴を始めることができます。</p><p>またサポート用に以下の IRC チャンネルを用意していますので、視聴する方はなるべく参加してください。なにか事故があったときにはここに一番最初に情報が流れます。</p><ul><li>サーバ: <code>irc.linux.or.jp</code></li><li>ポート: 6667</li><li>チャンネル: <code>#dcastkit-live</code><br /></li></ul>]]>
    </content>
</entry>

<entry>
    <title>SEA &amp; FSIJ 合同フォーラム中継案内</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/sea_fsij_meeting_aug_2007.html" />
    <id>tag:www.keshi.org,2007:/blog//1.61</id>

    <published>2007-08-22T08:15:20Z</published>
    <updated>2007-08-22T15:24:23Z</updated>

    <summary> dcastkit のテストを兼ね、本日 18:30 より 8 月の SEA &amp;...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dcastkit" label="dcastkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://picasaweb.google.com/yaegashi/Dcastkit/photo#5101545016327824354"><img class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" src="http://lh4.google.com/yaegashi/RsxUKcfiY-I/AAAAAAAAAoM/Fli4lI2tpx4/s144/SBSH0004.JPG" /></a>
<p>dcastkit のテストを兼ね、本日 18:30 より <a href="http://www.fsij.org/index.cgi/wiki/MonthlyMeeting2007Aug">8 月の SEA &amp; FSIJ 合同フォーラム</a>のライブ中継を実施します。</p><p>実は中継許可をとるのもこれからなので、ぽしゃったら申しわけありません。その場合はできるだけ早くお知らせします。</p><p><b>19:00</b> 現在中継実施中です。いまのところうまく動いているようです。開始が予定よりかなり遅れてしまいご迷惑をおかけしました。</p><p><b>21:00</b> 中継は無事終了しました。検証にご協力いただきありがとうございました。<br /></p> ]]>
        <![CDATA[<p>ストリーム配信は Icecast2 を使って ogg/theora, vorbis の形式で実施します。配信が始まると以下のページにチャンネルの案内が出ますので、そこから視聴してください。</p><ul><li><a href="http://broadcast.keshi.org:8000/">http://broadcast.keshi.org:8000/</a><br /></li></ul><p>再生ソフトウェアは GNOME デスクトップ環境では totem などが使用できます。お持ちでない方は <a href="http://www.videolan.net/">VLC media player</a> のインストールをおすすめします。これは Windows、Mac OS X および各種 Unix で使えます。インストール後 Web ブラウザで "Click to Listen" のリンクをクリックすれば、視聴を始めることができます。</p><p>またサポート用に以下の IRC チャンネルを用意していますので、視聴する方はなるべく参加してください。なにか事故があったときにはここに一番最初に情報が流れます。</p><ul><li>サーバ: <code>irc.linux.or.jp</code></li><li>ポート: 6667</li><li>チャンネル: <code>#dcastkit-live</code><br /></li></ul>]]>
    </content>
</entry>

<entry>
    <title>Debian の最新 Linux kernel で DV 関係が全滅の件</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/debian_linux_kernel_disaster.html" />
    <id>tag:www.keshi.org,2007:/blog//1.60</id>

    <published>2007-08-22T03:05:35Z</published>
    <updated>2007-08-22T03:34:06Z</updated>

    <summary> 本日 Install Festa: USBカメラ動作検証ご協力のお願い という...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dcastkit" label="dcastkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://picasaweb.google.com/yaegashi/Dcastkit/photo#5101262059587396562"><img class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" src="http://lh6.google.com/yaegashi/RstS0MfiY9I/AAAAAAAAAng/Zuh94NtYUWs/s144/dcastkit-r42.png" /></a>
<p>本日 <a href="http://jla.linux.or.jp/announce/20070821/1.html">Install Festa: USBカメラ動作検証ご協力のお願い</a> というアナウンスが JLA のほうから出ています。
皆様のご協力よろしくお願いします。
検証というのは要するに <a href="https://ssl.keshi.org/projects/dcastkit/">dcastkit</a> の環境で使えるかどうかということなのですが、
自分で検証していただける方のために具体的な手順などをそのうちまとめたいと思います。</p>

<p>昨晩は DV ストリームから Icecast2 を使った ogg/theora 配信の動作検証を行い、
その手順などを <a href="https://ssl.keshi.org/projects/dcastkit/trac.fcgi/wiki/HowtoCast">HowtoCast のページ</a>にまとめました。
今晩の <a href="http://www.fsij.org/index.cgi/wiki/MonthlyMeeting2007Aug">FSIJ monthly meeting</a> ではこれを使ってライブ配信をするつもりですので、
興味のある方は <a href="http://www.videolan.net/">VLC media player</a> をインストールしてお待ちください。</p>]]>
        <![CDATA[<p>さて dcastkit では基本的に <a href="http://packages.qa.debian.org/l/linux-2.6.html">Debian の Linux kernel パッケージ</a>を使っております。
それで昨日までは linux-image-2.6.22-1-686 をそのまま使っていたわけなのですが、
昨晩ようやく動画配信システムのチェックをやり始めたところ、
これがちょっとひどいことになっていることがわかりました。</p>

<p>Linux kernel は 2.6.22 になってから
<a href="http://www.linux1394.org/">IEEE1394</a> 関連で新しいプロトコルスタックのコードが導入されるようになったのですが、
Debian kernel team はその新しいスタックを有効 (<code>CONFIG_FIREWIRE=m</code>) にして、
かつてのスタックを切り捨てる (<code>CONFIG_IEEE1394=n</code>) ということをしてくれていました。</p>

<p>この新しいスタックへの遷移にあたっては、
たいていの IEEE1394 アプリケーションが使っている libraw1394 や libdv1394 を更新する必要があるのですが、
そちらは upstream でも git リポジトリにあるだけでまだ正式リリースされていないという状態。
おかげで 2.6.22-1 にすると kino や dvgrab といったアプリケーションが軒並み動かなくなります。</p>

<p><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432614">Bug#432614</a> や <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434551">Bug#434551</a> などでも報告&amp;文句が出ていますが、「こんな乱暴なことをするディストリビューションは使わないことをおすすめする」なんて言われちゃってますね。
しかしそれでも Debian kernel team は元に戻すつもりはないようです。どっちのスタックも m にして片方だけ insmod して使うのでもいいように思うのですが。ともあれこの困った事態が収束するにはかなり時間がかかりそうな雰囲気です。</p>

<p>さて、動画配信 distro を標榜する dcastkit にとって
IEEE1394 デバイスが使えなくなるというのはまさに死活問題で、早急に対処しなくてはなりません。
最初は git の libraw1394 を新しくすることを考えたのですが、ぜんぜんうまく動いてくれないので、
仕方なく <code>CONFIG_IEEE1394=m</code> を復活させたカスタムカーネルパッケージを独自に提供することにしました。というわけで作ったのが <a href="http://dcastkit.keshi.org/debian/kernel/">linux-image-2.6.22-1-dcastkit</a> です。関連カーネルモジュールパッケージもすべて作り直してあります。</p>

<p>昨晩はこういった作業を明け方まで続けてしまい、寝る時間がありませんでした。
まあこれに限らず、今後もカーネルやドライバに手を入れる必要が出てくるでしょうから、
いずれやるつもりでいたことなのですが。</p>
]]>
    </content>
</entry>

<entry>
    <title>dcastkit &amp; 中継予告</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/dcastkit.html" />
    <id>tag:www.keshi.org,2007:/blog//1.59</id>

    <published>2007-08-21T14:51:29Z</published>
    <updated>2007-08-21T15:14:27Z</updated>

    <summary> 現在 JLA Install Festa に向けて、dcastkit という ...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="dcastkit" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="dcastkit" label="dcastkit" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://picasaweb.google.com/yaegashi/Dcastkit/photo#5101165766420620226"><img class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" src="http://lh5.google.com/yaegashi/Rsr7PMfiY8I/AAAAAAAAAm0/8P_bEV678tI/s144/SANY0132.JPG" /></a>
<p>現在 <a href="http://jla.linux.or.jp/announce/20070820/1.html">JLA Install Festa</a> に向けて、dcastkit という Live Linux ディストリビューションを鋭意開発中です。</p><ul><li>プロジェクトサイト (Trac): <a href="https://ssl.keshi.org/projects/dcastkit/">https://ssl.keshi.org/projects/dcastkit/</a><br /></li></ul>

<p>dcastkit はインターネットライブ動画配信を一般的な PC で手軽に行えるようにすることを目標にしており、
そのために必要な Linux カーネル・ドライバ・アプリケーションおよび日本語デスクトップ環境を収録しています。</p><br />]]>
        <![CDATA[<p>dcastkit は <a href="http://www.keshi.org/blog/2007/01/debian_live_for_ps3.html">PLAYSTATION 3 Linux Live CD</a> でも使った <a href="http://debian-live.alioth.debian.org/">Debian Live</a> をベースに Debian lenny/sid と最新のコンポーネントを使用して作られており、
最新の Debian GNOME デスクトップ環境を手軽に試すことができます。</p>

<p>現在は関係者の皆様の協力を得て様々なホストシステム上でのテストと改善を繰り返しており、
デスクトップ環境はおおむね形になってきたところです。 動作検証したハードウェアは<a href="https://ssl.keshi.org/projects/dcastkit/trac.fcgi/wiki/CompatibleHardware">こちらのページ</a>にまとめています。できる限り多くのハードウェアに対応させたいと思っていますので、未検証のハードウェアをお持ちの方は動作確認・報告をしていただけますと大変に助かります。</p>

<p>またそのようなハードウェアの 8/25(土) の JLA Install Festa への持ち込みも歓迎しております。ノートパソコン、USB カメラ、DV デッキなどなんでもよいです。余裕があれば現地で対応作業なども行えると思います。</p><p>このイベントはどなたでも参加可能ですが、参加者が少なくて困っているそうなので、ぜひご参加ください。 参加手続きなどについては JLA へお問い合わせください。</p>

<p>さて、そろそろ本題の動画配信ソフトウェアの調整を行おうと思っています。
うまくいったら明日 8/23(水) 18:30 より開催される
<a href="http://www.fsij.org/index.cgi/wiki/MonthlyMeeting2007Aug">FSIJ monthly meeting</a> の模様をライブ中継しますので、どうぞご期待ください。</p>]]>
    </content>
</entry>

<entry>
    <title>PQI Cool Drive U339 Pro</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/pqi_cool_drive_u339_pro.html" />
    <id>tag:www.keshi.org,2007:/blog//1.58</id>

    <published>2007-08-19T21:52:33Z</published>
    <updated>2007-08-19T22:21:56Z</updated>

    <summary> 秋葉原の某店で Windows Vista Ultimate の DSP 版を...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="Gadgets" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://picasaweb.google.com/yaegashi/Gadgets/photo#5100531051858650002"><img class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" src="http://lh6.google.com/yaegashi/Rsi598fiY5I/AAAAAAAAAkA/Wv76tWD7xfw/s144/SANY0112.JPG" /></a>
<p>秋葉原の某店で Windows Vista Ultimate の DSP 版を買ったところ、<a href="http://www.pqi.com.tw/jp/product2.asp?oid=18&amp;cate1=18&amp;proid=13">PQI Cool Drive U339 Pro</a> という ReadyBoost 対応 2GB USB メモリがおまけについてきました。</p>
]]>
        <![CDATA[<p>こいつを Debian Live の USB-HDD 起動のテストに使おうとしたのですが、PC に差してみると、2 つの usb-storage デバイスが見えます (Windows では容量が 2044MB と 10MB の 2 つのドライブが現れる)。</p> 
<pre class="code">usb-storage: device found at 9
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 0:0:0:0: Direct-Access     Generic  USB Flash Disk   0.00 PQ: 0 ANSI: 2
scsi 0:0:0:1: Direct-Access     Generic  USB Flash Disk   0.00 PQ: 0 ANSI: 2
sd 0:0:0:0: [sda] 3991551 512-byte hardware sectors (2044 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 3991551 512-byte hardware sectors (2044 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sd 0:0:0:0: [sda] Attached SCSI removable disk
sd 0:0:0:1: [sdb] 20479 512-byte hardware sectors (10 MB)
sd 0:0:0:1: [sdb] Write Protect is on
sd 0:0:0:1: [sdb] Mode Sense: 0b 00 80 00
sd 0:0:0:1: [sdb] Assuming drive cache: write through
sd 0:0:0:1: [sdb] 20479 512-byte hardware sectors (10 MB)
sd 0:0:0:1: [sdb] Write Protect is on
sd 0:0:0:1: [sdb] Mode Sense: 0b 00 80 00
sd 0:0:0:1: [sdb] Assuming drive cache: write through
 sdb: unknown partition table
sd 0:0:0:1: [sdb] Attached SCSI removable disk
</pre>
<p><code>lsusb</code> したら <code>3538:0054 Power Quotient International Co., Ltd</code> と出ました。</p>

<p>まあ要するに以前買った <a href="http://www.keshi.org/blog/2006/06/transcend_jetflash_150.html">Transcend JetFlash 150</a> と同様の機能がこれにもついているようです。例によって小さいほうのデバイスには <code>autorun.inf</code> やおまけソフトが入っており、<a href="http://www.pqi.com.tw/jp/product2.asp?TT=2&amp;cate1=18&amp;PROID=13#1">ここ</a>で配っている <code>format.exe</code> というツールを使うと 2 つに分割したりひとつにしたりできるようです。くどいようですが Windows でないと設定変えられないのが非常に不便。</p>

<p>最近の USB メモリはこういうのが普通なんでしょうか。今回はおまけなのでまあいいですが、普通の USB メモリを買い求めて買ったものに勝手に容量削ってこういう設定がされていたりすると腹が立つと思います。</p>

<p>最近出回ってる <a href="http://www.u3.com/">U3 Smart Drive</a> というのも、この機能を前提にしているんでないかと思います (あるいは単にパーティションが 2 つあればいいのか?)。実際に U3 対応デバイスをいじったことはないので、これは単なる推測ですが。</p>

<p>U3 については昔 Linux などでもうまく活用できないか調べたことがあるのですが、技術的仕様が公開されておらず、ユーザ登録しないと情報が得られないようなのであきらめました。<a href="https://u3.custhelp.com/cgi-bin/u3.cfg/php/enduser/std_adp.php?p_faqid=66">FAQ</a> によると U3 Hardware Development Kit なるものもメールを送らないと教えてくれないようです。</p>]]>
    </content>
</entry>

<entry>
    <title>予告: JLA Install Festa</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/jla-install-festa.html" />
    <id>tag:www.keshi.org,2007:/blog//1.57</id>

    <published>2007-08-12T12:25:53Z</published>
    <updated>2007-08-12T14:09:40Z</updated>

    <summary>日本 Linux 協会会長の knok さんにそそのかされて、8/25(土) 開...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
    <category term="linux" label="linux" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="streaming" label="streaming" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<span class="mt-enclosure mt-enclosure-image"><img alt="linuxlogo64.png" src="http://www.keshi.org/blog/images/linuxlogo64.png" class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" height="76" width="64" /></span><p>日本 Linux 協会会長の knok さんにそそのかされて、8/25(土) 開催の <a href="http://jla.linux.or.jp/announce/20070808/1.html">JLA Install Festa</a> というイベントで、セミナー講師をすることになってしまいました。<br /></p><p>インストールの話ではなく、なぜか 100% フリーソフトウェア環境での動画配信の話をすることになっているようです。</p><div><br /></div>]]>
        <![CDATA[<p>しかし私は Ogg/Vorbis や Theora どころか、動画配信そのものに関して大した知識も実績も持ちあわせていないので、とりあえず Linux 環境で使える動画配信ソフトウェアの紹介や、これまで買ってみたハードウェア、ガジェットのアタリハズレといった話をしてお茶を濁そうかと思っております。</p><p>ただそれだけではさすがに申しわけないので、<a href="http://debian-live.alioth.debian.org/">Debian Live</a> をベースにした動画配信 Live CD distro の作成を当面の目標にがんばってみるつもりです。うまくいけば、当日の CD 配布や実演披露などもできると思いますので、興味のある方は来てみてください。</p><p>来週は夏休みで、しばらくの間このブログではよくわからないハック自慢や散財・人柱報告といった話題が続くと思われますが、よろしくお願いします。</p>]]>
    </content>
</entry>

<entry>
    <title>Movable Type 4.0 移行</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/08/moving_to_movable_type_4_0.html" />
    <id>tag:www.keshi.org,2007:/blog//1.56</id>

    <published>2007-08-12T09:31:18Z</published>
    <updated>2007-08-12T10:58:23Z</updated>

    <summary>Six Apart から Movable Type 4.0 リリースというメール...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<span class="mt-enclosure mt-enclosure-image"><img alt="mt4-bug-pbmt-white.png" src="http://www.keshi.org/blog/images/mt4-bug-pbmt-white.png" class="mt-image-right" style="margin: 0pt 0pt 20px 20px; float: right;" height="75" width="120" /></span>Six Apart から Movable Type 4.0 リリースというメールが来ていたので、半年以上放置していたこのブログも更新してみることにしました。MT3.3 から MT4.0 への移行ということになります。<br /><div><br /></div><div><br /></div>]]>
        <![CDATA[<p>まず最初にやってみたのは MT3.3 サイトからの安直なアップグレードですが、テンプレートやスタイルシートなどのスタイル構成はそのままで、何の問題もなく MT4.0 に移行できてしまいました。そうでもなければだれも MT4.0 に移行しなくなるので、これはまあ当然のことでしょう。</p><p>しかしながら、MT4.0 では新しいスタイル構成が採用されており、スタイルキャプチャや便利なプラグインなどもこれを前提に作られています。つまり MT3.3 時代の構成を持ち込んできたブログではこれらの便利な機能は使えないことになります。</p><p>というわけで、MT3.3 時代に作ったスタイル構成にこだわりがなければ、MT4.0 で新規にブログサイトを作成し、そこに MT3.3 からエクスポートしたブログデータをインポートするほうがよいみたいです。</p><p>MT3.3 で作ってきたサイト構成を維持しつつ、つまりサイト外からのリンク切れなどを起こさずに、新しい MT4.0 ブログサイトを構築するのは結構面倒な作業で、何度かバックアップから元に戻しつつ、試行錯誤する必要がありました。ポイントは、</p><ul><li>エクスポートは MT3.3 でなく MT4.0 で行う。つまり、MT3.3 からアップグレードした MT4.0 でエクスポートする。MT3.3 でエキスポートしたテキストファイルには、正しく復元するために必要な情報の多く (BASENAME など) が含まれていませんでした。MT4.0 でエクスポートしたテキストファイルには以下のようなヘッダが含まれます。
<pre class="code">--------
AUTHOR: yaegashi
TITLE: Debian Live for PS3
BASENAME: debian_live_for_ps3
STATUS: Publish
ALLOW COMMENTS: 1
CONVERT BREAKS: 0
ALLOW PINGS: 1
PRIMARY CATEGORY: PLAYSTATION 3
CATEGORY: PLAYSTATION 3
DATE: 01/10/2007 05:45:12 PM
-----
BODY:
</pre>
</li><li>カテゴリをインポート/エクスポートする手段はない? ので事前に手動で作成しておく。</li><li>アー
カイブマッピングの設定を確認する。MT4.0 では yyyy/mm/entry-basename.html
のようにアンダスコアでなくハイフンを使ったファイル名がデフォルトのようです。これを一致させておかないと MT3.3
時代のページが表示されたり、リンク切れになったりしてしまいます。</li><li>トラックバックやコメントなどのリスト表示がおかしいときは、ブラウザのクッキー設定を疑う。表示オプションを指定しなおせば、だいたいまともになります。</li></ul><p>といったところでしょうか。他にもいろいろあった気がしますが、メモするのを忘れてしまいました。</p><p>あとは Mac OS X の Firefox で一部挙動がおかしいところが気になります。ファイルアップロードやエクスポートのブログ選択などで表示されるオーバーレイ画面? がまともに操作できません。しかたないので Windows の Firefox で切り抜けたりしました。たぶん自分の環境がどこかおかしいのだと思うのですが、詳しくは調べてません。<br /></p>]]>
    </content>
</entry>

<entry>
    <title>Debian Live for PS3</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/01/debian_live_for_ps3.html" />
    <id>tag:www.keshi.org,2007:/blog//1.55</id>

    <published>2007-01-10T08:45:12Z</published>
    <updated>2007-08-12T08:19:25Z</updated>

    <summary> Debian Live を用いて作成した PS3 用 Live CD Linu...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="PLAYSTATION 3" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://www.keshi.org/blog/2007/01/10/debian-live-gdm.png"><img align="right" alt="debian-live-gdm.png" src="http://www.keshi.org/blog/2007/01/10/debian-live-gdm-thumb.png" width="200" height="133" /></a>
<p>
<a href="http://debian-live.alioth.debian.org/">Debian Live</a> を用いて作成した
PS3 用 Live CD Linux を公開しました。
ISO イメージは<a href="http://ps3.keshi.org/debian-live/">こちら</a>で配布しています。
説明は例によって
<a href="http://www.keshi.org/moin/moin.cgi/PS3/Debian/Live">Wiki ページ</a>にまとめてあります。
</p>
<p>
配布イメージには
<a href="http://www.keshi.org/blog/2006/12/debian_installer_for_ps3.html">Debian-Installer</a>
が含まれているので、
これ 1 枚で PS3 用の Debian GNU/Linux システムのテストとインストールができます。
また<a href="https://ssl.keshi.org/projects/ps3/trac.fcgi/wiki/DebianLive">ソースコード</a>や
<a href="http://ps3.keshi.org/debian/">依存パッケージリポジトリ</a>を公開しており、
これを使えば独自のパッケージ構成で任意のファイルを含む
オリジナル Debian Live イメージが簡単に作成できます。
</p>]]>
        <![CDATA[<p>
Debian Live では Ubuntu Live のために開発された
<a href="http://wiki.debian.org/DebianLive/casper">Casper</a> を使用しており、
様々なブートパラメータでその動作を制御できます。
(詳しくは <a href="http://wiki.debian.org/DebianLive/casper-manpage">man casper</a> してください)。
</p>
<p>
たとえば kboot: プロンプトで次のように入力して起動すれば、
日本語配列キーボードで日本語デスクトップ環境が使えるようになります。
</p>
<pre class="code">
live locale=ja_JP.UTF-8 keyb=jp106
</pre>
<p>
配布イメージには最小限の GNOME デスクトップ環境と Firefox ウェブブラウザが含まれています。
内容に不満がある方はぜひ自分で Debian Live イメージを作成してみてください。
powerpc の Debian 環境が必要になりますが、
十分なスワップスペース (今回の配布イメージの構成では 1.5GB)
が内蔵 HDD や USB ストレージなどで用意できれば
Debian Live 環境上でも作業が可能です。
</p>
<pre class="code">
% sudo mkswap /dev/sdf1
% sudo swapon /dev/sdf1
% sudo mount /cow -o remount,size=4G,nr_inodes=100000
% sudo apt-get update
% sudo apt-get install live-package subversion make
% svn export https://ssl.keshi.org/projects/ps3/svn/debian-live/trunk
% cd trunk
% make
</pre>
<p>
ISO イメージは <code>debian-live/binary.iso</code> として生成されます。
作業結果はシャットダウンすると消えてしまいますので注意してください。
</p>
<p>
ブートパラメータに <code>persistent</code> をつけて起動した場合、
<code>casper-rw</code> や <code>home-rw</code> 
というボリュームラベルのファイルシステムが起動時に見つかれば、
いわゆる継続的ファイルシステムとして自動的に
<code>/cow</code> や <code>/home</code> にマウントしてくれますので、
それを利用するのもよいでしょう。
</p>]]>
    </content>
</entry>

<entry>
    <title>MythTV on PS3 Linux</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2007/01/mythtv_on_ps3_linux.html" />
    <id>tag:www.keshi.org,2007:/blog//1.54</id>

    <published>2007-01-01T09:30:44Z</published>
    <updated>2007-08-12T08:19:25Z</updated>

    <summary> PS3 Linux でテレビが見れないかと思い USB 接続のビデオキャプチャ...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="PLAYSTATION 3" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://www.keshi.org/blog/2007/01/01/ps3-mythtv0.png"><img align="right" alt="ps3-mythtv0.png" src="http://www.keshi.org/blog/2007/01/01/ps3-mythtv0-thumb.png" width="200" height="133" /></a>
<p>
PS3 Linux でテレビが見れないかと思い USB 接続のビデオキャプチャデバイスを探していたところ、
<a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000676RJ0/wwwkeshiorg-22/ref=nosim/">Plextor ConvertX PX-TV402U/JP</a>
という製品がチューナー制御も含めて Linux で使えるという話を聞いたので、
さっそく購入してつなげてみました。
ついでに Linux 用テレビ録画ソフトである
<a href="http://www.mythtv.org/">MythTV</a> を PS3 で動してみました。
</p>]]>
        <![CDATA[<p>
PX-TV402U に使われている WISchip GO7007 の
Video4Linux2 用ドライバは <a href="http://oss.wischip.com/">ここ</a>から入手できます。
現行バージョンの 0.9.8 ではカーネル 2.6.16 に対応しており、
PS3 Linux のカーネルでもコンパイル自体は特に問題なくできました。
udev 対応スクリプトも付属しており、
USB コネクタを挿すだけでモジュールの読み込みから
ファームウェアのダウンロードまで自動でやってくれます。
</p>
<p>
しかしながらこのままではまだ使えません。
<a href="http://www.keshi.org/blog/2006/12/wii_remote_on_ps3_linux.html">Wii Remote をいじったとき</a>
に問題になった 32bit userland/64bit kernel で必要な互換 ioctl ルーチンが
go7007 ドライバではまったく実装されておらず、自分で書く必要があります。
また Video4Linux2 用互換 ioctl ルーチン (<code>drivers/media/video/compat_ioctl32.c</code>)
がかなりいいかげんで、同様に追加したり書き直したりしたところがたくさんありました。
いちおう動いてはいるようですが、まだ挙動があやしいのでテストが必要です。
もちろん ppc64 userland にしてしまえばこんな苦労はしなくてすむわけなのですが…。
</p>
<p>
MythTV のほうはというと何もすることがなくて、
<a href="http://www.debian-multimedia.org/">www.debian-multimedia.org</a>というサイトで
Debian パッケージ一式が開発されており、
また powerpc 用バイナリも提供されていたので、次の apt-line を加えて
<code>apt-get install mythtv</code> とするだけですみました。
</p>
<pre class="code">
deb http://www.debian-multimedia.org etch main
</pre>
<p>
なお GO7007 からは MJPEG/MPEG1/MPEG2/MPEG4 のストリームしか取りだせないので、
xawtv のような単にキャプチャイメージを表示するだけのアプリケーションは使えません。
</p>
<p>
あとはまったのは、XMLTV (テレビ番組表ソフト) で必要だった Debian の kakasi の辞書パッケージが、
<a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=184286">じつは arch dependent だった</a>ために PS3 では kakasi が暴走して使えなかったということでしょうか。
こちらは kakasi の deb を rebuild しなおして解決。
</p>
<p>
感想としては、やはり MythTV がとにかくすごくて、
インターネット番組表による録画予約やタイムシフト視聴など、
HDD レコーダにある機能がひととおり実現されているのにびっくりしました。
<a href="http://forthewiin.org/">WMD</a> を使えば
Wii リモコンでのオペレーションも簡単に実現できてなかなか快適です。
</p>
<p>
ただ現状の PS3 Linux ではやはりスペックが不足ぎみで、実用とするには苦しいのが残念。
まあこれは今後のチューニングしだいでいくらでも改善できそうです。
とりあえず CELL 用 <a href="http://ffmpeg.mplayerhq.hu/">FFmpeg</a> でも作りつつ、
RSX が使えるようになるのを待とうか、といったところでしょうか。
</p>

<table cellspacing="8">
<tr>
<td><a href="http://www.keshi.org/blog/2007/01/01/ps3-convertx.jpg"><img alt="ps3-convertx.jpg" src="http://www.keshi.org/blog/2007/01/01/ps3-convertx-thumb.jpg" width="200" height="150" /></a></td>
<td><a href="http://www.keshi.org/blog/2007/01/01/ps3-mythtv-crt.jpg"><img alt="ps3-mythtv-crt.jpg" src="http://www.keshi.org/blog/2007/01/01/ps3-mythtv-crt-thumb.jpg" width="200" height="150" /></a></td>

</tr>
<tr valign="top">
<td width="200"><small>PS3 に USB 接続された PX-TV402U/JP。ラックに置き場所がないので実験中は床の上。それにしても PS3 に IEEE1394 インタフェースがないのが惜しまれる。</td>
<td width="200"><small>MythTV のキャプチャカード設定。額縁状態なのは Xorg がオーバースキャン解像度 (576x384) のため。しかしせまくなりすぎて結局下のボタンが画面からはみでて見えなくなっており、いたしかゆしである。</td>
</tr>
<tr>
<td><a href="http://www.keshi.org/blog/2007/01/01/ps3-mythtv2.png"><img alt="ps3-mythtv2.png" src="http://www.keshi.org/blog/2007/01/01/ps3-mythtv2-thumb.png" width="200" height="133" /></a></td>
<td><a href="http://www.keshi.org/blog/2007/01/01/ps3-mythtv3.png"><img alt="ps3-mythtv3.png" src="http://www.keshi.org/blog/2007/01/01/ps3-mythtv3-thumb.png" width="200" height="133" /></a></td>
</tr>
<tr valign="top">
<td width="200"><small>新春の番組表。HDD レコーダとしての機能がひととおり実現されているのはすごい。</td>
<td width="200"><small>テレビの視聴では PX-TV402U/JP がエンコードした録画クオリティ (1500Kbps とか) の MPEG4 ストリームを表示することになるので、画質はあまりよくない。タイムシフト視聴は実用レベル。</td>
</tr>
</table>

<p>
例によってパッチなどは
<a href="http://www.keshi.org/moin/moin.cgi/PS3/GO7007">Wiki ページ</a>のほうにまとめておきます。
あと GO7007 ドライバの Debian パッケージも後で作ることにします。
ファームウェアバイナリが入ってるので non-free かな…。
</p>]]>
    </content>
</entry>

<entry>
    <title>Debian-Installer for PLAYSTATION 3</title>
    <link rel="alternate" type="text/html" href="http://www.keshi.org/blog/2006/12/debian_installer_for_ps3.html" />
    <id>tag:www.keshi.org,2006:/blog//1.53</id>

    <published>2006-12-25T14:55:00Z</published>
    <updated>2007-08-12T08:19:25Z</updated>

    <summary> PLAYSTATION 3 (PS3PF) 用の Debian-Install...</summary>
    <author>
        <name>yaegashi</name>
        
    </author>
    
        <category term="PLAYSTATION 3" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.keshi.org/blog/">
        <![CDATA[<a href="http://www.keshi.org/blog/2006/12/25/di1.jpg"><img align="right" alt="di1.jpg" src="http://www.keshi.org/blog/2006/12/25/di1-thumb.jpg" width="200" height="150" /></a>
<p>
PLAYSTATION 3 (PS3PF) 用の
<a href="http://www.debian.org/devel/debian-installer/">Debian-Installer</a> (powerpc)
を作ってみました。
<a href="http://ps3.keshi.org/debian-installer/">こちら</a>からダウンロードできます。
簡単な説明は
<a href="http://www.keshi.org/moin/moin.cgi/PS3/Debian/Installer">Wiki</a>にまとめてあります。
</p>
<p>
オーバースキャンな 576x384 (72x24) のコンソールでも
破綻することなくちゃんと最後まで動きます。Newt は偉大です。
</p>]]>
        <![CDATA[<p>
使い方について補足ですが、
kboot (20061208 版) をインストールした  PS3 で、
Debian-Installer を書き込んだメディアを入れて起動すると自動的にスタートします。
あとは i386 などと同じですので、
<a href="http://d-i.alioth.debian.org/manual/">マニュアル</a>を参照しつつ進めてください。
</p>
<p>
partitioner 実行後、NewWorld とか PReP とかについて文句を言ってきますが (下の写真)、
PS3 では関係ないので無視して先に進んでかまいません (No を選択）。
</p>
<table cellspacing="8">
<tr>
<td><a href="http://www.keshi.org/blog/2006/12/25/di2.jpg"><img alt="di2.jpg" src="http://www.keshi.org/blog/2006/12/25/di2-thumb.jpg" width="200" height="150" /></a></td>
<td><a href="http://www.keshi.org/blog/2006/12/25/di3.jpg"><img alt="di3.jpg" src="http://www.keshi.org/blog/2006/12/25/di3-thumb.jpg" width="200" height="150" /></a></td>
</tr>
</table>

<p>
ベースシステムのインストール時、選択したミラーサイトに加えて以下が apt-line に追加されます。
PS3PF 用カーネルなどの専用パッケージが upstream にマージされたら、
これは不要になるでしょう。
</p>
<pre class="code">
deb http://ps3.keshi.org/debian ./
</pre>

<p>
ブートローダ設定は、
kboot 向けに root パーティションのデバイスに対して tune2fs で "/" に設定し、
適当な <code>/etc/kboot.conf</code> を書くだけです。
つまり今のところ ext2/ext3 しか起動用パーティションにできません。
</p>

<p>
今後の PS3 Linux ハックはこの Debian 環境をベースにやっていくつもりです。
移植作業は、
これまで Debian-Installer などまじめにいじったことがなかったので若干てこずりましたが、
powerpc port の完成度の高さもあって大した変更は必要ありませんでした。
そのうち upstream へのマージを働きかけていこうかと思います。
というわけでそろそろ 2 台目を購入するかな…。
</p>]]>
    </content>
</entry>

</feed>
