NetBSD その10
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
05/01/22 04:44:31..|"" . .|| 〒 !
. .;;|. NetBSD .|| イヤッッホォォォオオォオウ!
:.: .;;| ...|| / /
.::..::;:;| ,ノ""""|| ∧_∧ / /
.:::::;;:| ,/" ∧_∧n|| (´∀` / /
"" ( ´∀`/ ) ,- f
/ ._/ /|| / ュヘ |
/ __/( ) 〈_} ) |
/ ( と) ∧_∧ !
/ / ̄\ \\(´∀` ),ヘ | n
___/ / \ \ ヽ ( E) ``もちろんNetBSDです。''
(__/ \ | /ヽ ヽ_// http://www.netbsd.org/
お約束、関連リンクは>>2-10あたり
0525名無しさん@お腹いっぱい。
05/03/04 23:29:22開発に参加してた日本人のうち何人が発言したわけ?
配布してた中に英語の解説文書はあったわけ?
newbusだって開発してる人数が多かったとは思えんし、
顔を合わせてる人数だって知れてたと思うけど。
0526名無しさん@お腹いっぱい。
05/03/04 23:45:25日本の代表的な開発者はいたような気もする。
なんであんなにがっかりしたのか忘れてしまったが。
0527名無しさん@お腹いっぱい。
05/03/05 00:03:11英語で発言してた人間だけで、10人近くいたよ。
> 配布してた中に英語の解説文書はあったわけ?
当たり前でしょ。そんなことも知らないのに想像で書いてたの?
> newbusだって開発してる人数が多かったとは思えんし、
少なくとも以下の人間は、new-bus 陣営として、直接 newconfig に対する
発言をしてたね。事情をちゃんとわきまえてるならともかく、知らないのに
勝手な想像を書くのはやめてほしいな。
Jerry Alexandratos, David O'Brien, Julian Elischer, Snob Art Genre,
Nick Hibma, Jordan K. Hubbard, Poul-Henning Kamp, Mikael Karpberg,
Mark Murray, Mark Newton, Doug Rabson, Chuck Robey, Soren Schmidt,
Mike Smith, Daniel C. Sobral, Fadi Sodah, Henry Ptasinski,
Richard Wackerbarth, Peter Wemm, Rick Whitesel, Nate Williams,
Garrett Wollman
0528名無しさん@お腹いっぱい。
05/03/05 00:16:340529名無しさん@お腹いっぱい。
05/03/05 00:27:06元newconfig陣営日本人の「newconfigの反省」なんて言葉も見たような気がするな。
0530名無しさん@お腹いっぱい。
05/03/05 00:38:06いるんじゃないの? 結局CAM化もしてないし、vinum
を改良するんじゃなくて、似て非なるものを作るし。
0531名無しさん@お腹いっぱい。
05/03/05 01:07:500532名無しさん@お腹いっぱい。
05/03/05 01:22:17関して、深くかかわってた筈。
Justin Gibbs, Doug Rabson (← new-bus の中心人物),
Peter Wemm, Julian Elischer あたりは、議論してて
ちゃんと分かってる感じはあったから、俺的には OK
だったと思う。
Mike Smith は、どうも駄目。
Soren Schmidt は論外。
0533名無しさん@お腹いっぱい。
05/03/05 01:25:370534532
05/03/05 01:31:20new-bus の人間全部が全部駄目だったわけじゃないと
言いたかっただけよ。彼らが見落とした点も勿論あっ
たんだが、それは世の中そういうもんだ。仕方ない。
0535名無しさん@お腹いっぱい。
05/03/05 01:34:33そこで気になるのがdevfsな人の発言だったりするわけです。
...と無理矢理NetBSDネタに振ってみるテスト。
0536名無しさん@お腹いっぱい。
05/03/05 14:13:11Netbsdで、Linux,FreeBSD用のバイナリって作れないんですかね?
今作ってあるアプリのバイナリを作って配布したいんです
もし、ローカルで作れるのなら作りたいともうんです・・
今までは、ソースしか配ってなかったんですけど
バイナリを配って欲しいと言われました
Linux使ってる人にバイナリを作ってもらって それを配布するのも考えたのですけど
ちょっと、ソースいじってバイナリ作られるのが恐くて・・
<sys/types.h>
<sys/stat.h>
<X11/Xlib.h>
<X11/Xutil.h>
<X11/Xlocale.h>
<X11/keysym.h>
等を使っています
0537名無しさん@お腹いっぱい。
05/03/05 14:21:56クロス環境作ればいい。
LinuxでもFreeBSDでもWin32でもなんでも作れるよ。
0538パパ
05/03/05 14:56:070539536
05/03/05 15:04:30!!?
Win32ってどういうことですか?
Cygwin用のバイナリができるって事ですかね?
一瞬、Win32-APIに変換してくれるのかと思ってしまいました・・・
クロス環境ですか・・
よくわからないです・・
0540名無しさん@お腹いっぱい。
05/03/05 15:48:400542名無しさん@お腹いっぱい。
05/03/05 16:32:53autoconf/automake
0543名無しさん@お腹いっぱい。
05/03/05 16:37:08pkgsrc/cross/ の下にイロイロあります。「make install」で必要なも
の全部をインストールしてくれるものはあまりないけど。
正しく Win32 用にするなら、もちろんソースが Win32 に対応している
必要があるです。移植の話ではなくてビルドの話だから。
0544名無しさん@お腹いっぱい。
05/03/05 16:42:32もっての外なので、>>536の目的には
/emul/linuxの下に全部入れてchrootして使ってる。
普通のアプリなら動作確認までできて便利。
ついでにcompat_linuxのバグ出しもできる。:-)
0545名無しさん@お腹いっぱい。
05/03/05 17:30:41というかdevd-alikeってどうなんでしょう。>エロイ人
0546名無しさん@お腹いっぱい。
05/03/05 17:33:560547名無しさん@お腹いっぱい。
05/03/05 17:53:130548名無しさん@お腹いっぱい。
05/03/05 17:58:41ずっと見れないです。
0549名無しさん@お腹いっぱい。
05/03/05 21:15:14どっかに構築例無い?
0550名無しさん@お腹いっぱい。
05/03/05 21:21:18適当に試行錯誤してね。
begin 755 make.sh.gz
M'XL("'BNMT$"`VUA:V4N<V@`O51=;YLP%'V>?X7%>-C6&9JFFZI)2,N2AT5"
M;96F6A_Z4`<<<&H,LDT3:=U_GS\((5E$UY?FQ;GGGHOO.5PNN![-?T:>;XYO
M82U%F(A2RG!!N0M563(;>H!LJE(H:*@`3"]OYJ,XCCS+TOF0<JDP8Q`E+;4A
M`3"^G4VFL^BA6J</`!3XD>B*6E$FX8>/X#>`4!00B24L%RND4QHH'E,J(*HZ
M4))N`_C\#,F&*CC0L-+]#SS]1^9TJ>P)@R#<WH#.@L&7,"GYDF:U(/`>O$.H
M$F1)-]%.L8,)QPM&D,RQ(*F#4BHMQEG#R4NI(CJ\^(H0)VHA4\*6+J.PR(CI
M1GD&\/SOIJO,R-V>L'')J?&=+^"/\R1+DB-V:/30#@<U=IBJ_[!#T]`P.`^&
MK[."89[5.",R2CXG)R=O[@FNZ!%/-'KHB8,:3TQ5UQ-GP7IXIA/HTXL.A/Y@
MK_MM:&7Z@U<)$(H=$:#10P$.:@28JJX`PI_@>!SM?Z&A=;R@/-/*[!S<:ZKY
MC>_N^KGV33KN)([G5U=Q+S]ES"R";LVOV>CZI9JUP%5;,YKUTK%HF;/193S]
MT<L6F#.ZV#W[IO_9LF7&DUXF2UMF[X8S\Z`GRI8A47-%"_*&@_5^;X5V%;B4
MF?]_43-4>ZB#S>!T8;C[P(N:Z1NTT>T^4+D@.)71FG++W&[,%5LALDE(I6C)
AY6&'^$GL[C+!03Z_&)Z>HKR0[1ZT"`!_`>("9W&@!@``
`
end
0551名無しさん@お腹いっぱい。
05/03/05 21:45:06チミ!!
0552名無しさん@お腹いっぱい。
05/03/05 21:51:480553名無しさん@お腹いっぱい。
05/03/06 10:44:570554名無しさん@お腹いっぱい。
05/03/06 10:47:330555名無しさん@お腹いっぱい。
05/03/06 11:05:25中身はどうでもいいただの嬉しがり君は返って寝てなさい。
0556名無しさん@お腹いっぱい。
05/03/06 11:13:02ttp://mail-index.netbsd.org/source-changes/2005/03/
0557名無しさん@お腹いっぱい。
05/03/06 21:48:52変わらない変更じゃ、バージョンも変わらないわな。
0558名無しさん@お腹いっぱい。
05/03/06 22:56:28でも、使えなかったものが直ったのならdoc/CHANGESなりwwwのNEWSなりで
案内を出したほうがいいのは確かだね。
0559名無しさん@お腹いっぱい。
05/03/09 01:13:23無線LANとか全然わからないので質問したいのですが
ファーストフードなどにあるホットスポット? というのは
無線LANを使えるということなのでしょうか?
無線LANカードを持っていけばそのお店のネットワークを通じて
wwwに繋げるのでしょうか?
もしそうなら、安価でNetBSDでも使えるお薦めの無線LANカードを教えていただけると幸です
0560名無しさん@お腹いっぱい。
05/03/09 09:05:39しかし、あまりにもネタ臭すぎ。
0561名無しさん@お腹いっぱい。
05/03/09 12:32:24今朝、女友達とテレフォンセクースした。
パンツの中がイカ臭くなった
0562559
05/03/09 14:36:49ねたではないです
本当にわからないです
おねがいします
0563名無しさん@お腹いっぱい。
05/03/09 15:04:31まずは無線LANを勉強してこいと。
0564559
05/03/09 15:36:02どうにか色々と検索してみたのですが
YAHOOがマックと組んだことしかわかりませんでした
そこには、無線LANと書いてあったので
自分のプロバイダとは関係なく繋げると思うのですが
どうなのでしょうか?
0565名無しさん@お腹いっぱい。
05/03/09 15:42:100566名無しさん@お腹いっぱい。
05/03/09 16:07:46KONみたいなのないの?
0567561
05/03/09 16:08:29最初は盛り上ったんだが、正直最近はオナニーのほうが楽だなぁと思うようになったよ。
0568名無しさん@お腹いっぱい。
05/03/09 16:15:15東京大空襲60周年を狙ってネタ投下?
0569名無しさん@お腹いっぱい。
05/03/09 17:06:42http://e-words.jp/w/E784A1E7B79ALANE3839BE38383E38388E382B9E3839DE38383E38388.html
ホットスポットで使いたいということは、たぶんノートで使いたいんだろう。
だとすると、NetBSDで使えるPCMCIAの無線LANデバイスはこのページの中にある。
http://www.jp.netbsd.org/ja/Hardware/pcmcia.html
0570名無しさん@お腹いっぱい。
05/03/09 18:55:48http://www.jp.netbsd.org/Hardware/pcmcia.html
0571名無しさん@お腹いっぱい。
05/03/09 19:54:17FireFoxも入れとくかとおもって
makeしてるんだけど
もう3日目 やっとGtkが終わったみたい
いつおわんの?
0572名無しさん@お腹いっぱい。
05/03/09 20:00:39そのうちエラーになって終わるよ。
0573名無しさん@お腹いっぱい。
05/03/09 20:06:390574名無しさん@お腹いっぱい。
05/03/09 20:30:19○薦める
和訳嫌いなのは日本語が苦手だから説
0575名無しさん@お腹いっぱい。
05/03/09 20:34:06どっちでもいいやん。
反和訳原理主義?
0576名無しさん@お腹いっぱい。
05/03/09 20:42:300577名無しさん@お腹いっぱい。
05/03/09 20:45:00するだけ無駄ですな。いったいいつから粘着してるんだっけ。
そんなに日本語が嫌いなら、英語でここに書き込めばいいのに。
0578名無しさん@お腹いっぱい。
05/03/09 20:52:360579名無しさん@お腹いっぱい。
05/03/09 21:07:520580名無しさん@お腹いっぱい。
05/03/09 21:09:42理解していない >>559 が NetBSD に関心を持った動機が気になる。
0581名無しさん@お腹いっぱい。
05/03/09 22:09:500582名無しさん@お腹いっぱい。
05/03/09 23:43:12馬鹿VAIOから買い換えようと思うんだけど
どれがいいかな?
PenIII-800MHzとか600MHzもあれば全然十分なんだけど
お勧めなのあったらプリーズ
やっぱり IBM?
0583名無しさん@お腹いっぱい。
05/03/10 00:21:56かTOSHIBAなのではないかと。
0584名無しさん@お腹いっぱい。
05/03/10 00:29:510585名無しさん@お腹いっぱい。
05/03/10 00:39:24Fn+矢印でPgUp,PgDn に慣れてしまって、どうもふん切りがつかない。
Dellの奴は私には無意味な機能が付いて高いし。
Toshiba、1モデルでいいからアキュポイント付けてくれないかなぁ?
0586名無しさん@お腹いっぱい。
05/03/10 00:42:57とりあえずAPMがちゃんと動くマシンを探せ。
0587名無しさん@お腹いっぱい。
05/03/10 00:44:55http://pc5.2ch.net/test/read.cgi/unix/1045748226/
0588名無しさん@お腹いっぱい。
05/03/10 00:47:30TOSHIBA 箱が弱い。IBM に乗り換えるまで、電車の中で
2台ほど何度か落下試験して見た結果は全滅。
IBM は 1台しかやっていないが、回数的には IBM の方が
多いにもか変わらず、全ての試験をクリアした。
0589名無しさん@お腹いっぱい。
05/03/10 00:54:29ThikPadはすごいぞ。
コンクリの地面にガシャって感じで落としたけど、何事もなかったかのように作業できたぞ!
(正直HDDは逝ったに違いないと覚悟してたw)
0590名無しさん@お腹いっぱい。
05/03/10 01:21:51http://pc5.2ch.net/test/read.cgi/unix/1109704849/l50
0591名無しさん@お腹いっぱい。
05/03/10 01:31:00しかし 翻訳もどき っていうキーワードにワラタよ
0592名無しさん@お腹いっぱい。
05/03/10 01:38:18何やるかは書いていないけど
http://www.ospn.jp/osc2005/modules/eguide/event.php?eid=17
0593名無しさん@お腹いっぱい。
05/03/10 17:12:09http://ja.wikipedia.org/wiki/%E6%9D%B1%E4%BA%AC%E5%A4%A7%E7%A9%BA%E8%A5%B2
0594名無しさん@お腹いっぱい。
05/03/10 19:29:390595名無しさん@お腹いっぱい。
05/03/11 21:09:28に出すことはできるのでしょうか?
cat -u /dev/audio1 > /dev/audio0
だとデータが固まってきます。
ちなみに /dev/audio1はUSBのオーディオインターフェースです。
0596名無しさん@お腹いっぱい。
05/03/11 23:42:26面白いことしようとするなあ
できても良さそうなもんだけど、できないんかな。
0597名無しさん@お腹いっぱい。
05/03/12 00:12:37ではどうかしら? bs の値は適当に加減してね。
0598名無しさん@お腹いっぱい。
05/03/12 00:30:35ハードウェアデバイスの動作クロックが厳密に同期していれば
read/writeするプログラムを書けば見掛け上は可能だろうけど、
厳密に同期していないなら録音が相対的に速すぎてバッファが溢れるか、
あるいは遅すぎて底を突いて音的に破綻する。
差を埋めるにはアプリ側で無段階サンプリングレートコンバータの
ような仕組みが必要。uaudioのレイテンシは60ms固定だったかなぁ?
DMA割り込みでコールバックするような仕組みを作ってレイテンシを
追い込めるようにできたら神だね。
0599名無しさん@お腹いっぱい。
05/03/12 00:47:03おお、できました。
bsがレイテンシになってるみたいです。
bs=1にしてもそこそこ遅延するので、使えないかもしれませんが。
ddくらい思いつきたかった。
>>598
無知なのでサパーリ分かりませんが、ユーザランドはもちろんのこと
カーネルランドで組み込むことも難しいってことでしょうか?
ここら辺は Windowsや Macと比べてどうなんですかねえ。
0600名無しさん@お腹いっぱい。
05/03/12 01:04:52VSTiやASIOと呼ばれているAPIがコールバックベースじゃなかったかな。
仕様書を読んでないので嘘吐いてるかも知れないが。
それとaudioの書き込みで操作するカーネル側のバッファには、動作に
ヒステリシスがある。audio(4)の説明を読んでみそ。
0601名無しさん@お腹いっぱい。
05/03/12 01:46:10物理化学方面の言葉かな…
0602名無しさん@お腹いっぱい。
05/03/12 02:07:020603名無しさん@お腹いっぱい。
05/03/12 02:30:53厳密に同期してなくても、ずれがバッファ容量を
越えるまでは動作するから、ある有限時間の間は
OKなのでは?
あと、入力側が遅い場合には、出力に無音状態が入る
だけなので、まあ許されるんじゃないの? まあこの
無音のことを指して音的に破綻って言ってる気はする
けど。
0604名無しさん@お腹いっぱい。
05/03/12 14:29:39ユーザーランドでも一応できるよ。
audio系の場合レイテンシの制約が厳しいから、
どれくらい使いものになるかは分からんけど。
1. まず、しばらくの間入力した内容をプログラム内の
バッファに蓄積する。(このぶん遅延が生じる)
2. non-blocking モードで、入力する。
3. non-blocking モードで、出力する。
4. これを続けていると、入力と出力の速度に差がある
場合、バッファリングしているサイズが増減する。
入力側が速いとバッファサイズがどんどん増えるし、
逆だとバッファサイズがどんどん減っていく。
この増減の傾向を関知したら、あとはサンプリング
速度変換をかければいい。
この方面よく知らないんだけど、バッファが増えて
くるようなら、単に適当に間引き、減るようなら
適当に水増しする(適当な箇所を選び、前後のデータ
の中間値を水増しする)だけじゃ駄目? 音質悪い?
0606名無しさん@お腹いっぱい。
05/03/12 18:26:26ユーザランドで処理するとしたらselect(2)で監視しながらぐるぐる
ループする感じですかね?
サンプルレート変換例としてはゼロ値挿入で192kHzぐらいに
嵩増ししてからFIRでアンチエイリアスして間引きながら出力とか。
かなり計算が重くなりそうだね。
http://www.analog.com/en/prod/0,2877,765%255F807%255FAD1896,00.html
あるいは入力を折れ線グラフと見立てて1次補間とか。aurateconv?
0607名無しさん@お腹いっぱい。
05/03/12 18:37:53て動きはないんですかね。
0608名無しさん@お腹いっぱい。
05/03/12 19:08:13> ループする感じですかね?
うん、non-blocking モードだから、select(2)とかpoll(2)とか
kqueue(2)とか使わないとまずいす。
0609名無しさん@お腹いっぱい。
05/03/12 22:52:390610名無しさん@お腹いっぱい。
05/03/12 23:00:35VSTiはよく分かりませんがASIOというのがまさにレイテンシを小さくするためのドライバ
らしいですね。
>>604
なるほど。そもそも入力と出力の速度に差があるのはどうしてなんでしょうか?
USBオーディオインターフェイスが UA-3FXというやつなんですが、
/dev/audio1が使えても /dev/sound1に対して読み書きをした瞬間ハングしたり、
起動中に一度はずすと、もう一度つないでもそのデバイスでは認識されなくなったりします。
0611名無しさん@お腹いっぱい。
05/03/13 00:32:35ハードウェアが基準とするクロックが異なれば、同じ周波数の音声デー
タを扱っていても微妙にずれるんでないかな。例えば AC'97 codec は
24.576MHz、USB は 48MHz を基準にして動いてます。
> /dev/audio1が使えても /dev/sound1に対して読み書きをした瞬間ハングしたり、
> 起動中に一度はずすと、もう一度つないでもそのデバイスでは認識されなくなったりします。
それはバグだろう。send-pr どうぞ。
0612名無しさん@お腹いっぱい。
05/03/13 00:53:27各サウンドカードは普通は独立した水晶で動いているから(PCIバス同期な
デバイスも存在するかもしれないけど…)、仮に同じ周波数規格の水晶を
基準にしていたとしても個体のバラツキや温度等に依存して速度に微妙な
差がある。ひとつのデバイスを読み書きオープンしてfull-duplexで使った
場合でも読みだし側と書き込み側の速度がぴったり同じという保証はない。
このあたりはハードウェア依存。
UA-1000のようなマルチポート型の機材ならポート間で厳密に同期して
いると思う…けどUA-1000は多分動かないな。ehciドライバで等時転送が
未実装のようなので。
0613名無しさん@お腹いっぱい。
05/03/13 01:08:05に出すことはできるのでしょうか?
A. 時々プチッとノイズが入ることを許容するならできます。
それが許せない場合は、>>598-612 の意見を参考にしてハックすれば
できるようになると思われます。
0614名無しさん@お腹いっぱい。
05/03/13 02:32:27PCI バスクロックって可変じゃないの。
0615名無しさん@お腹いっぱい。
05/03/13 02:50:48同一のPCIバスに載ってるaudioデバイスなら共通。
0616名無しさん@お腹いっぱい。
05/03/13 03:00:520617名無しさん@お腹いっぱい。
05/03/13 03:10:290618名無しさん@お腹いっぱい。
05/03/13 09:02:39とかって関係あるのかしら。
0619名無しさん@お腹いっぱい。
05/03/13 15:01:17ちゃんとしたカードはちゃんと自前で水晶もってる。
それでもちゃんと作ってないと温度やなんかでクロックに微妙な誤差が出るので、
カード毎で同期できなくても当然とういこと。
あと、PCIクロックにつられて周波数の変わるaudioカードなんて見たことない。
0620名無しさん@お腹いっぱい。
05/03/13 19:00:29書いてありました。uaudioでは mmapができないので、read, writeするしかなく、
ユーザーランドとカーネルランドの間で常にバッファのコピーが発生してしまうようです。
これもレイテンシの一因なのかなと思いました。
man 4 audio, man 9 audio, /dev/audio, audio(ctl|play|record)などを見ながら
データを受けとりながら書き込むプログラムを書いていました。
録音するのは上手くいったんですが、リアルタイムで再生しようとすると 0.5秒くらい
鳴った後無音になってしまいます。info.mode = AUMODE_PLAYにして writeしてるだけなんですが。
上記以外に参考になる文献はあるでしょうか?
0621名無しさん@お腹いっぱい。
05/03/14 12:11:580622名無しさん@お腹いっぱい。
05/03/14 22:38:03releaseなのかcurrentなのかで事情が違う可能性があるやね。
uaudioでもmmapできるようになったみたい(直接試してはいないけど
mpg123がそれを匂わせるメッセージを吐く)だし。
currentの方がエロい人のアドバイスを得やすいと思われ。
0623名無しさん@お腹いっぱい。
05/03/14 22:43:430624名無しさん@お腹いっぱい。
05/03/16 23:53:45■ このスレッドは過去ログ倉庫に格納されています