2.14X

2.X系の開発

モデレータ: 暇人, YoN, nyu

アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

投稿記事 by YoN »

ごくろうさまです。以下に置きました。

ISO:
puppy214X8-RC1_jp.iso (122MB)
md5sum:
puppy214X8-RC1_jp.iso.md5.txt

あとで試してみます。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 2.14X

投稿記事 by みのむし »

>アップ完了しました。

http://www1.axfc.net/uploader/P/so/56065

横槍失礼します。
肉球さん、ご苦労様でした。
私も試してみました(214X8-RC1_jp)。

×DELL Studio 1536
エラーメッセージ:
(間違っている場合はご容赦願います)
ERROR, cannot find Puppy on 'idecd' boot media.
PUPMODE=1 PDEV1=
Exited to initial-ramdisk (/dev/ram0) commandline...
(the Linux-guru can now debug, 'e3' editor is available)
/bin/sh: can't access tty; job control turned off

英語のフォーラムで、216の場合にもまったく同じエラーが出ていましたが、
解決しないまま終わっているような...

・/dev/cdrom -> /dev/sr0

EeeUsers Forum / PUPPY LINUX Questions
http://forum.eeeuser.com/viewtopic.php?pid=165674
を参照して

boot: puppy PMEDIA=usbcd

で、USB-CDから起動するようになったようですが、

Loading kernel modules...

で停止します。
USB-CD用のドライバ usb-storage が未対応?

Sep 12 2009 解決しました!

CDから起動したら、答えは出ていたようです。

boot: puppy pfix=usbcard

※このオプションはPCMCIAのものかと思っていました。

○EPSON Direct Endeavor NA702
・日本語表示、入力OK

・無線LAN(無線LAN PCカード: ドライバ bcm43xx) NG
 「接続」をクリックして進めて行くと、
 [ワイヤレス]ボタンを押すと前に戻る。

・有線LAN(内蔵有線LANデバイス: ドライバ r1000) OK
・dev/cdrom -> /dev/hdb
最後に編集したユーザー みのむし [ 09/09/12(土) 03:16 ], 累計 3 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
肉球
記事: 209
登録日時: 09/02/02(月) 13:31
お住まい: 九州の某所
連絡する:

214Xはノリで...

投稿記事 by 肉球 »

作成者のttuuxxxさんは、
ほぼ勢いのみで作成されています :)

openofficeのpet :shock: とか
とんでもない物ばかりです。

YoNさん。
お疲れ様です、後でご指摘をお願いします。

みのむしさん。
横槍大歓迎ですよ。
英語のフォーラムで、216の場合にもまったく同じエラーが出ていましたが、
解決しないまま終わっているような...
実は全く解決されていません。
無線LAN(無線LAN PCカード: ドライバ bcm43xx) NG
 「接続」をクリックして進めて行くと、
 [ワイヤレス]ボタンを押すと前に戻る。
バッファロー社が採用している
Broadcom社チップの無線LANカードは
使えません。(ドライバが無い...)
無線LANボードは使えます。

puppy218でも同様です。
バリーさんも
「カーネル2.6.18.1でBroadcom社チップのドライバ作ってくれないか」
みたいなメッセージを出していました(私の英語力ですので、ご勘弁)

無線LANドライバは、私が検証したところ
Athelos社のチップはOKです。
(主にcorega社とNEC社が採用。)
後はノーブランドのメーカーさん
(Athelos社のチップは原価が安いのです)
PCパーツショップで叩き売りされて
いるような商品(偏見ですがw)

私はカーネル2.6.18.1を
コンパイルしてますが、
(一晩かかりました :mrgreen: )
動作テストは未検証の為、
ドライバ類は
いづれ公開します。
最後に編集したユーザー 肉球 [ 09/08/25(火) 19:16 ], 累計 1 回
Puppylinux4.1.2.1 FMV-BIBLO NE7/75 Celeron750Mhz 256MB   
Puppylinux4.3.1std FMV-BIBLO LOOX T93C/W 384MB

チープなマシンに歪んだこだわり
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 2.14X

投稿記事 by みのむし »

肉球さん、返信ありがとうございました。

>みのむしさん。
>横槍大歓迎ですよ。

ありがとうございます。

>実は全く解決されていません。

了解しました。

>バッファロー社が採用している
>...

そうじゃ無いかと思っていました。

>ドライバ類は
>いづれ公開します。

ご苦労様です。
私もお手伝いしたい所ですが、
私がぜひ解決したいのは、USB-CDから起動出来るようにする事です。
4系では解決しているので、その辺を調べていたら何か分かるかも知れません。
もしかすると、既に解決済みとか...
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
肉球
記事: 209
登録日時: 09/02/02(月) 13:31
お住まい: 九州の某所
連絡する:

Re: 2.14X

投稿記事 by 肉球 »

私がぜひ解決したいのは、USB-CDから起動出来るようにする事です。
4系では解決しているので、その辺を調べていたら何か分かるかも知れません。
もしかすると、既に解決済みとか...
initrd.gzを編集する必要があります。
(今の私にはムリです...スクリプト書けませんorz)
Puppylinux4.1.2.1 FMV-BIBLO NE7/75 Celeron750Mhz 256MB   
Puppylinux4.3.1std FMV-BIBLO LOOX T93C/W 384MB

チープなマシンに歪んだこだわり
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 2.14X

投稿記事 by みのむし »

>initrd.gzを編集する必要があります。
>(今の私にはムリです...スクリプト書けませんorz)

私もゼロからスクリプトは作成出来ませんが、
修正する位なら何とかなります。

USB-CDから起動出来なかった Puppy Linux バージョン)
puppy214X8-RC1_jp.iso
puppy-2.17.1-nolzma-seamonkey-fulldrivers.iso
puppy-3.01-seamonkey.iso

USB CD-ROMを接続する PS2 Linuxで遊ぼう
http://www.geocities.co.jp/SiliconValle ... /usbcd.htm

カーネルソース
http://puppylinux.com/sources/

◎USB HDDへのFrugalインストールですが、DELL Studio 1536で起動に成功しました。
力わざで、kernelを2.6.28.5にアップしました所、起動に成功しました。
今の所、ほとんど何の問題もありません。

実行した事柄)
・initr.gzは「PUPPYVERSION=214」に修正。
・vmlinuzはそのまま
・/lib/modules/2.6.28.5をインストール。

この環境で「PuppyライブCDを再構築」してisoイメージファイルを作成してみます。
半分成功しました。
「PuppyライブCDを再構築」して作成したisoイメージファイルをCDに焼いたもので起動成功。
但し、/lib/modules/2.6.28.5が正常に作成されていない。
以前に作成したpup_save.2fsを読み込んでおけばOK。
isoイメージファイルの作成は214Xの
 メニュー > セットアップ > PuppyライブCDを再構築 で作成したものは boot しないので、
 4.1.2.1-JPから/usr/sbin/remasterpup2を持って来て実行しました。
 途中エラーが出ているようですが、isoイメージファイルは作成出来ました。
 半完成品ですが、一応リンクを張っておきます。

 URL: http://www.mland.jp/pub2/iso/Puppy/
 puppy-214R-remaster.iso

 2.6.28.5 関連ファイル
 URL: http://www.mland.jp/work/kernel/41x/2.6.28.5/

気が付いた不具合?)
・デスクトップ「マウント」
 ext3 のパーティションをマウント出来ない。

・ディレクトリ /root に文字化けしたファイルが1個存在
最後に編集したユーザー みのむし [ 10/05/21(金) 16:09 ], 累計 16 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
肉球
記事: 209
登録日時: 09/02/02(月) 13:31
お住まい: 九州の某所
連絡する:

カーネルはココから

投稿記事 by 肉球 »

http://www.linux.or.jp/link/kernel.html
以前、2.6.18.1を
コンパイルしてみましたが、
bcm43xxのドライバーに対し
pciは動くのですが...
pcmciaを追加するのを忘れましたので
ボードは動くが、カードが認識すらしない状況になりました :cry:

また、やり直しかなorz
Puppylinux4.1.2.1 FMV-BIBLO NE7/75 Celeron750Mhz 256MB   
Puppylinux4.3.1std FMV-BIBLO LOOX T93C/W 384MB

チープなマシンに歪んだこだわり
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

/etc/xdg/templates/_root_.jwmrc

投稿記事 by YoN »

メニュー > シャットダウン > コンピュータを再起動
メニュー > シャットダウン > コンピュータの電源を切る

をクリックすると画面がブラックアウトする問題にずっと悩まされていましたが、
どうやら原因がわかりました。

経過
1:ライブCDから「pfix=ram」で起動した後、再起動や電源を切るために上のメニューをクリックするとブラックアウトしました。
2:そこでメニューからコマンドプロンプトでコンソールに戻り、「reboot」とか「wmpoweroff」とすると、例の「SAVE TO FILE....」のメッセージが出ることに気がつきました。
3:どうやらメニューまわりがあやしいと考えました。
4:jwmrc と /etc/xdg/tempaltes/_root_.jwmrc を他のバージョン(私は4.1.2)と比較して見ました。
5:すると214X8の _root_.jwmrc は、Dougalさんのスクリプト?が追加されていました。(39行目から53行目まで)
6:この部分をすべてコメントにし、なおかつ54行目先頭の「echo ' 」を削除すると再起動、シャットダウンができるようになりました。

コード: 全て選択

  <Menu label="シャットダウン" icon="shutdown24.xpm" height="16">
   <Restart label="JWMを再起動" icon="mini-windows.xpm"/>
   <Exit confirm="false" label="Xサーバーを再起動" icon="mini-x.xpm">restartwm</Exit>
   <Exit confirm="false" label="コマンドプロンプト" icon="prompt16.xpm" />'

# Dougal: look for session files for other WMs
#for ONE in `ls -1 /usr/share/xsessions/*.desktop /usr/local/share/xsessions/*.desktop 2>/dev/null | grep -Evi 'kde|gnome'`
#do
#  NAME=`grep -F 'Name=' $ONE | cut -d= -f2`
#  ICON=`grep -F 'Icon=' $ONE | cut -d= -f2`
#  case "$ICON" in 
#   *.[Pp][Nn][Gg]|*.[Xx][Pp][Mm]|*.[Jj][Pp][Gg]|*.[Gg][Ii][Ff]|*.[Ss][Vv][Gg]) 
#    ;;
#   *) ICON="$ICON.png"
#    ;;
#  esac
#  EXEC=`grep '^Exec=' $ONE | cut -d= -f2`
#  echo "<Exit confirm=\"false\" label=\"$NAME session\" icon=\"$ICON\">restartwm $EXEC</Exit>" 
#done
   <Exit confirm="false" label="コンピューターを再起動" icon="mini-turn.xpm">exec /usr/X11R7/bin/wmreboot</Exit>
   <Exit confirm="false" label="コンピューターの電源を切る" icon="mini-stop.xpm">exec /usr/X11R7/bin/wmpoweroff</Exit>
   <!-- <Exit confirm="false" label="Change Window Manager" icon="mini-windows.xpm">changewm.sh</Exit>-->
ファイルを置きます:
/etc/xdg/templates/_root_.jwmrc

しかし何の問題もないPCもあります。Dougalさんのスクリプトをコメントにしないで、生かす修正ができればよいのですが、技術がありません。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 2.14X

投稿記事 by みのむし »

YoNさん、ご苦労様です。

>しかし何の問題もないPCもあります。
>Dougalさんのスクリプトをコメントにしないで、生かす修正ができればよいのですが、技術がありません。

Dougalさんのスクリプトはコメントアウトしていいのでは(生かす必要は無い)

# Dougal: look for session files for other WMs
for ONE in `ls -1 /usr/share/xsessions/*.desktop /usr/local/share/xsessions/*.desktop 2>/dev/null | grep -Evi 'kde|gnome'`
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

しかし・・・

投稿記事 by YoN »

初めてパピーを起動し、再起動、終了する時は、
メニュー > シャットダウン > コマンドプロンプト
としてコンソール画面に戻ってから
reboot あるいは wmpoweroff としなければいけません。
でないと、
メニュー > シャットダウン > 「コンピュータを再起動」「コンピュータの電源を切る」をクリックするとブラックアウトします(しないPCもあると思います)。

また上の _root_.jwmrc ファイルを修正すると、
メニュー > シャットダウン > コンピュータの電源を切る
とするとコンソールでシャットダウンメッセージなし(黒画面のまま)でシャットダウンします。< これでいいのか?
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
肉球
記事: 209
登録日時: 09/02/02(月) 13:31
お住まい: 九州の某所
連絡する:

Re: 2.14X

投稿記事 by 肉球 »

YoNさん
よく気付かれましたね。

私はただ、日本語訳しただけなので、
全くノーマークでした。

/etc/xdg/templates/_root_.jwmrcは
影響が差し支えなければ、
少しでもブラックアウトを避ける為に
差し替えましょう。
初めてパピーを起動し、再起動、終了する時は、
メニュー > シャットダウン > コマンドプロンプト
としてコンソール画面に戻ってから
reboot あるいは wmpoweroff としなければいけません。
ちょっとややこしいですね... :?


みのむしさんへ。
・デスクトップ「マウント」
 ext3 のパーティションをマウント出来ない。
現時点での仕様です。initrd.gzを編集しないと
解決できません。
該当ドライブのデスクトップドライブアイコンを
クリックすればマウントできます。
・デスクトップドライブアイコンがおかしい
 メニュー > デスクトップ > #デスクトップドライブアイコン マネージャ で設定し、
 Xサーバを再起動 しても直らない。
私が所持しているPCには、
こういった症状はありません。
・ディレクトリ /root に文字化けしたファイルが1個存在
これも同様で、このようなファイルは
存在していません。

カーネルの書き換えで発生したのでは??
個人的には、カーネル書き換えには消極的です。

なぜなら、
・動作が重くなってしまう事。
・214Xは、枯れたチープマシンを対象に動かしている。
・puppy218のカーネル2.6.18.1版よりGUIは
意外と安定している
(puppy218の2つのバージョンはXの設定で
落ちやすい。)
・カーネルを書き換える位ならば、
素直に4x系のパピーを使った方が
手っ取り早い。

以上の理由です。
Puppylinux4.1.2.1 FMV-BIBLO NE7/75 Celeron750Mhz 256MB   
Puppylinux4.3.1std FMV-BIBLO LOOX T93C/W 384MB

チープなマシンに歪んだこだわり
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 2.14X

投稿記事 by みのむし »

>・カーネルを書き換える位ならば、
>素直に4x系のパピーを使った方が
>手っ取り早い。

そうします。
ここまでやらないといけないとは思ってもみませんでした。
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
肉球
記事: 209
登録日時: 09/02/02(月) 13:31
お住まい: 九州の某所
連絡する:

Re: 2.14X

投稿記事 by 肉球 »

みのむしさん。

所持されているPCで
214Xを動かそうとして頂いた気持ちは
ありがたいです。 :D

YoNさんや私のPCスペックを見るとわかりますが、
Windowsでは既に「枯れた機種」です。
あまり、PCが新しすぎると
かえって動作しないのが
枯れたカーネルを積んでいる214Xです :mrgreen:
Puppylinux4.1.2.1 FMV-BIBLO NE7/75 Celeron750Mhz 256MB   
Puppylinux4.3.1std FMV-BIBLO LOOX T93C/W 384MB

チープなマシンに歪んだこだわり
肉球
記事: 209
登録日時: 09/02/02(月) 13:31
お住まい: 九州の某所
連絡する:

_root_.jwmrc

投稿記事 by 肉球 »

修正された_root_.jwmrc を検証する為、
いろんな事をやってみました。

petの追加後、再起動させたら
JWMが消えて
Xが真っ赤になってしまいました...
(そこまで影響力あるの???)

多分、PCの個体差があると思うのですが、
4.1.2のものを使って実験してみます。
Puppylinux4.1.2.1 FMV-BIBLO NE7/75 Celeron750Mhz 256MB   
Puppylinux4.3.1std FMV-BIBLO LOOX T93C/W 384MB

チープなマシンに歪んだこだわり
アバター
YoN
Site Admin
記事: 1239
登録日時: 07/04/01(日) 08:00
お住まい: 信州

.jwmrc

投稿記事 by YoN »

/root/.jwmrc
/etc/xdg/templates/_root_.jwmrc
/usr/sbin/fixmenus
/usr/sbin/fixPuppyPin
/usr/sbin/refresh_menus
/usr/X11R7/bin/wmreboot
/usr/X11R7/bin/wmpoweroff

などが関連していると思います(まだあるかも)。
私もウィンドウの枠が真っ赤になりビックリした事があります。

これまでのバージョンでは /root/Choices/ROX-Filer/PuppyPin というファイルがあったのですが、
214Xには /root/Choicesディレクトリすらありません。

ネットワークの設定はどこに?
/etc/eth0mode
/etc/resolv.conf
あたりで固定IPアドレスが保存されているのに読み込まれません。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
返信する