関西オープンソース2019 NetBSDブース展示の記録

2019/11/8-8に大阪南港ATC10階で行われる関西オープンソースでのNetBSDブース展示記録です。 #kof2019
2
Izumi Tsutsui @tsutsuii

@kapper1224 こちらの手元の C1000 だと起動しているのですが、起動しない場合もあるということはカーネルや zbsdmod.o そのものの問題なのではなくて、単に空きメモリの問題かもしれませんね……

2019-10-26 18:47:40
Lucky owner/capturer @nullnilaki

@ima_tomoasa ありがとうございます。 内容はちょっとニッチですけれど、 #今日D という素敵なハッシュタグがうまれて沢山のファングッズがうまれたのは、やっぱり先生の作品がとても魅力的だったからと思います。

2019-10-27 00:14:43
Lucky owner/capturer @nullnilaki

@ima_tomoasa 絵柄はやわらかな雰囲気だけれど、ドライブのシーンはしっかり精彩に描かれていてそのギャップがまた素晴らしいと思いました。 ファンミーティングで直接サインを頂けたのは一生の思い出です。 (お酒がもったいなくて飲めない...) pic.twitter.com/J8Nj4GorBu

2019-10-27 00:15:26
拡大
Lucky owner/capturer @nullnilaki

@ima_tomoasa "水面下でうごうごしておることがあります🤔"そうなので、続報楽しみにお待ちしております。 お仕事大変でしょうし、しっかり休養を取ってくださいませ。 これからも素敵な作品を応援しております。

2019-10-27 00:18:28
Lucky owner/capturer @nullnilaki

今日どこさん行くと?っていう熊本を舞台にドライブをするっていう漫画があって、絵柄はふんわりしているけれど、ドライブシーンは精彩に書かれていて、ファンミーティングに参加する程度にハマっていたんだけれど、次号で連載終了するらしくすごく残念... 凄く良い作品なので是非ご一読を! #今日D pic.twitter.com/lc0YYOFl2I

2019-10-27 00:36:42
拡大
拡大
Lucky owner/capturer @nullnilaki

と、めずらしく漫画の宣伝してみました。 本当に面白いので、オススメです。 sp.seiga.nicovideo.jp/comic/34089 で試し読みできます。

2019-10-27 00:37:54
Lucky owner/capturer @nullnilaki

KOFの推薦図書に出来んかな...🤔 技術書ではないしダメか... でもNEW GAME! という過去が... #ダメです

2019-10-27 00:41:09
Izumi Tsutsui @tsutsuii

NetBSD/zaurus カーネルが起動できない件を懲りずに調べて、 zbsdmod.c で text と data をコピーした後 bss をクリアしていないのが気になって修正してみたところ - C860 での LiveImage カーネル - C1000 で起動しなかった 9.0_BETA がそれぞれ起動するようになったっぽい? gist.github.com/tsutsui/2033b3…

2019-10-27 00:55:59
Izumi Tsutsui @tsutsuii

ただし - 素の 8.1 の GENERIC の mountroot後の Alignment Fault 3 は依然として発生する - 素の 9.0_BETA の GENERIC は起動しない というわけで、まだ他の問題も残っている。9.0_BETA の GENERIC は 5MB近いのでサイズのせいかもしれない (COPY_SYMTAB が 500KB近く消費している)

2019-10-27 01:13:50
Izumi Tsutsui @tsutsuii

いまいち確証がないけれど、画面が ぼわーん とホワイトアウトして起動していないパターンは今回の bss クリアで直っているのではなかろうか(起動しないバリエーションが多すぎて、再起動に時間がかかるのと相まって検証中に心が折れる)

2019-10-27 01:15:15
Izumi Tsutsui @tsutsuii

遠い記憶の彼方だけれど、カスタムのいわゆる(?) Zaurus special kernel を入れていたらしい。 tetsu.homelinux.org/zaurus/kernel/ NetBSDからの再起動後にうまく起動しなかったりと検証に支障があるのでオリジナルのに戻す support.ezaurus.com/sl-c860/update…

2019-10-27 01:49:47
Izumi Tsutsui @tsutsuii

で、SHARPのページの「カードを使ったSL-C860本体システムのアップデート」を見て気づいたけれど - 電池交換スイッチを「解除(交換時)」側に切り換え - 5秒待ってから、[Fn]キーと[Home]キーの両方を押しながら、スイッチを「ロック(使用時)」側に切り換え メンテナンスカーネルもこれで起動可能?

2019-10-27 01:52:22
Izumi Tsutsui @tsutsuii

SL-C860 検証結果: Qtopia上の端末コンソールからだと - LiveImage版 zbsdmod.o + netbsd は起動しない - zbsdmod.o + USB他のデバイスを削ったカーネルは起動する - bss修正版 zbsdmod.o + netbsd でも起動しない init 2; chvt 1 したコンソール上だと bss修正版 zbsdmod.o + netbsd でも起動する。

2019-10-27 02:11:02
Izumi Tsutsui @tsutsuii

SL-C860 で init 2; chvt 1 したコンソール + bss修正版 zbsdmod.o + netbsd-INSTALL のインストールカーネルでも起動した。 このイントールカーネルは 5,184,736バイトあるのに起動できているので、単純に何かしらのサイズより大きいとダメというわけでもないらしい。う〜む pic.twitter.com/NlPnitG1zZ

2019-10-27 03:18:34
拡大
Izumi Tsutsui @tsutsuii

Zarurs SL-C760 running NetBSD/zaurus 8.1 live image on 8GB SDHC pic.twitter.com/F4xAEUmruL

2019-10-27 10:06:08
拡大
拡大
拡大
拡大
Izumi Tsutsui @tsutsuii

All Zaurus have PXA2xx XScale (ARMV5TE core) dmesgd.nycbug.org/index.cgi?do=v… but the default MACHINE_ARCH for NetBSD/zaurus is earm, not earmv5 !? nxr.netbsd.org/xref/src/build…

2019-10-27 10:32:02
Izumi Tsutsui @tsutsuii

Zaurus/Linux/Console の wiki のもうちょっと新し目の archive があった web.archive.org/web/2011091905… こちらも現存はしていないけれど、 archive の feed のリンクの archive から jfbterm のパッケージもダウンロード可能っぽい

2019-10-27 10:41:46
Izumi Tsutsui @tsutsuii

NetBSD/zaurus 8.1 Live Image とりあえず 20191027版 teokurebsd.org/netbsd/liveima… - bss修正版 zbsdmod.o に差し替え - /tmp の tmpfs をやめた (1024版でやめたつもりがなぜか残ってた)

2019-10-27 10:45:30
Jun Ebihara @ebijun

まとめを更新しました。#NetBSD「NetBSDでザウルス SL-C700 サポートするぞ」 togetter.com/li/242873

2019-10-29 09:40:18
Jun Ebihara @ebijun

関西オープンソース向け #NetBSD 観光ガイド作った。re.soum.co.jp/~jun/KOF2019.p…

2019-11-03 10:26:47
Izumi Tsutsui @tsutsuii

Playing video with audio on SHARP Zaurus SL-C700 running NetBSD/zaurus 9.0_BETA and mplayer PXA250, メモリ 32MBの C700でも動画再生可能でサウンドも問題なし pic.twitter.com/VKTXyJCo9R

2019-11-04 07:42:13
Izumi Tsutsui @tsutsuii

- ENTRY アドレス指定漏れ →pullupまで済 - zbsdmod.o の問題×2 (alignment, bss clear) →pullupまで済 - Alignment Fault 3 →commit済 pullup未 - WSDISPLAY_COMPAT_RAWKBD →commit済み pullup未 - MAKEDEV RAW_PART NG →commit済 pullup未 - 9.0 zaudio attach NG →commit未 パッチ承認待ち

2019-11-04 17:31:28
Izumi Tsutsui @tsutsuii

- 8.1 の Xorgサーバーの Rotate CW/CCW の表示がおかしい問題 →調査未 (9.0 で起こるのかも未確認) これで既知の問題は一通り挙がってる? (一発で動けば OSC徳島ネタにならんかな、とか思ってふと動かしてみただけなのにどうしてこうなった)

2019-11-04 17:45:40
Izumi Tsutsui @tsutsuii

追加で これ twitter.com/tsutsuii/statu… をドキュメントとしてちゃんと書く、という課題 (C700以外でも ロード時のメモリ不足によるハングの可能性が下がる・NetBSD起動までの時間が半分以下になる のでトライアンドエラーデバッグにはほぼ必須)

2019-11-04 18:03:19
Izumi Tsutsui @tsutsuii

Zaurus SL-C700で 1GB超のSDから NetBSDを起動する手順 1. SDHCドライバ導入 petit-noise.net/download/sdhc-… 2. /home/sharp/etc/launch.conf 編集(要バックアップ) gist.github.com/tsutsui/5e2217… 3. 再起動 4. console login: が出る 5. root で入る 6. clear 実行 7. いつもの手順で起動 pic.twitter.com/h8NmMzTuS6

2019-10-27 23:54:48
Izumi Tsutsui @tsutsuii

NetBSD/zaurus current コミット用差分 gist.github.com/tsutsui/1bd631… autoconf.c は zaudio(4) 問題の PR/54658 用。 SL-C700 dmesg dmesgd.nycbug.org/index.cgi?do=v…

2019-11-05 01:12:56
1 ・・ 9 次へ