No Bugs, No Life

読んだ本や、プログラミング、システム開発等のねたを中心に。文章を書く練習なので少し硬派に書くつもりだけど、どうなることやら。

Puppy Linuxの導入

前回の続きとして、代替PC(Pluto)へのPuppy Linuxの導入に関して記録する。

Puppy Linuxのバージョン

日本語版公式サイト(Puppy Linux 日本語版)によると、最新版は4系列に分かれている様子。

本家版「公式」は複数の系列が並立しています。
Precise (開発者 Barry): Precise Puppy 5.4.3 viewtopic.php?t=2216
Wary (開発者 Barry): Wary-5.3 viewtopic.php?t=02784
Racy (開発者 Barry): Racy-5.3 viewtopic.php?t=02784
Slacko (開発リーダ 01micko): Slacko-5.4 viewtopic.php?f=23&t=2085

Lupu (開発リーダ Playdayz): Lupu-528.005 viewtopic.php?f=23&t=1963
Lupu (Lucid Puppy) は今後の更新予定はなく、現在「公式」からは外されています。

http://sakurapup.browserloadofcoolness.com/viewtopic.php?t=2105

また、WikipediaによるとRacy Puppyが比較的新しいカーネルをサポートしているとのことから先ずはRacyを試行する。

Racy Puppy
Barry K による開発。Waryに比べ新しいカーネルや Xサーバーを採用し、最近のハードウェアへのサポートを意図している。カーネルと Xサーバー以外は基本的に Waryと同じ。バージョン 5.2.2 から Waryと Racyが同時リリースされる。

http://ja.wikipedia.org/wiki/Puppy_Linux

Racy Puppyをダウンロードする

日本語版公式サイト(Puppy Linux 日本語版)からのダウンロードリンクにしたがって素直にisoを落とす。
ダウンロードしたisoは、racy-5.2.90.iso*1
特に問題はなし。

isoをCDに書き込む

CD writerの類のSWも一式削除していたので、ディスクメディエーター呉葉 Version 0.8.4a(黒色雑音)をダウンロード、インストール*2してisoを書き込む。
特に問題はなし。

Racy Puppyを起動

焼き付けたLiveCDで起動する。
ここで問題が発生した。
OSとしての起動は問題ないのだが、Xがキーボードもusbマウスも認識しない。
(初期画面は表示されるが、マウスもキーボードも動作せず。)

試したこと
  1. boot時にpuppy pfix=nox としてコンソールログイン
  2. ログインの過程でキーボード(jp106)を設定。
  3. 同じくロケール(ja_JP)を設定
  4. 同じくタイムゾーン(Asia/Tokyo)、Localを設定
  5. xorgwizardでディスプレーサイズ(1024x768x16)を設定
  6. xorgwizardからTest_X_Runを実行
  7. Test画面が表示されてXが動いているってメッセージが表示される。ただし、キーボードが動作せず(Shift+CapsLockも効かない)、マウスも動作せず、60秒でタイムアウト
  8. 復帰がうまく行かないようで、真っ黒になったり砂嵐状態になったり。

どうやら、新しいXでは駄目なのかもと挫折。
後付けではあるが、Xのバージョンを確認する(手打ちなので微妙に間違ってるかも)。

# Xorg -version

X.Org X Server 1.11.0
Release Date : 2011-08-26
X Protocol Version 11, Revision 0
(snip)
# 

ひとまず自分の手にはあまりそうなので、4.3.1を試行することにする。

Puppy 4.3.1-JP2012をダウンロードしてLiveCD作成

ダウンロード元は日本版公式(Puppy Linux 431JP2012)
ダウンロードも書き込みも問題なし。

Puppy431-JP2012を起動

焼き付けたLiveCDで起動する。
今度は難なく起動できた。
f:id:kazyury:20130217190904p:plain

一応Xのバージョンを確認しておこう。

# Xorg -version
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN 
Current Operating System: Linux puppypc 2.6.30.5 #1 SMP Tue Sep 1 15:48:26 GMT-8 2009 i686
Build Date: 28 November 2007
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
# 

うむ。
Xの件は後で調べることとしてとりあえず4.3.1を主環境として運用してみることにする。
(続く)

*1:関係者の皆様に感謝致します

*2:作者様に感謝致します。とても便利なSWです。