Linuxプログラミング
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
01/09/02 20:31ID:8eEfRqZ20154login:Penguin
01/10/17 11:45ID:05z75qmv[Programming Linux Games]
http://www.nostarch.com/plg.htm
[Linux Game Programming]
http://www.amazon.com/exec/obidos/ASIN/0761532552/qid%3D996028976/sr%3D2-1/ref%3Daps%5Fsr%5Fb%5F1%5F1/002-3045736-6029655
0155弾幕萌え
01/10/17 17:26ID:c1aNtBoc23さんが来ているので質問.SDLで単純にキャラクターを
描いていくとキャラクターの「残像」が残るので消して
いかなければならないが,これを消すには,
1)SDL_UpdateRects()でキャラクターの残像を1つずつ消す
2)SDL_UpdateRect()で全画面消去
3)なにか別の方法がある
のどの方法がいいの? SDLに付いてきたtestsprite.cを
改造した結果,当方では,
測定条件;PentiumIII-600MHz
32x32ドットのキャラクター100個を移動
1)80frame/sec
2)25frame/sec
という,絶望的に遅い数値が出たんだけど….
0156名無しさん@XEmacs
01/10/17 18:33ID:5+vZ1vm/ふつーは 2 っつーか、クリア専用命令だと思うけど、
画面クリアそんなに遅いのか…
# まぁ描画エリアのスペックにもよるかぁ。
ハードウェアの恩恵受けてないクサいねぇ…
だとすれば、
3) SDL でハードウェアの恩恵を受けられるビデオカードを買う。
っつーのはどうか。
# SDL よく知らんのでウソだったらスマソ(^^;
0157名無しさん@XEmacs
01/10/17 18:34ID:5+vZ1vm/0158login:Penguin
01/10/17 20:32ID:aojWzKHp覚えなきゃなあ。Makeができないよ...
0159弾幕萌え
01/10/17 22:58ID:TzFxONF1なので、その可能性はあります。普通のデスクトップだと、ちゃんと
速度でるのかな…。
016023
01/10/18 00:56ID:JR7NwY09期待させといて悪いんだけど、俺厨房程度の知識しかないから(w
で、多分156の言う通り、アクセラレーションが効いていなからだと
思うよ。
ソフトウェアレンダリングとアクセラレーションと、両方を試してみて、
結果をくらべればわかるよね。
>>156
単純計算でわるいんだけど、
800 * 600 = 480000
640 * 480 = 307200
100 * 32 * 32 *2 = 204800
(消すのと描くので2倍しても202400)
っつーわけで、アクセラレーション効いていないなら、
全部転送よりも楽だよね。
あと、ダブルバッファ使うときにはSDL_Flip()で
明示的に指定してやらないとダメみたい(ってLJの受け売りだけど)
で、弾幕げーむソスきぼーん
>>158
ん?どゆこと?152のがコンパイルできなかった?
0161名無しさん@XEmacs
01/10/18 06:45ID:frOKjaiiうん。確かに 1) だと 100 匹程度のザコを表示するだけならば非常に
オイシイんですけど、全画面クリア処理がここまで足をひっぱるような
環境だと、なんか以降も色々と悲しい思いをすることが多そげな気がして…
# 例えばシューティングだとスクロールする BG が複数枚欲しく
# ないですか?(^^;
もちろん、この手のプログラムは工夫次第で劇的に高速になるコトが
あるってーのが楽しいっつーのもあるんですけど、なんか悲しすぎて(^^;
# でも 3D でもソフトレンダ屋さんとか居るし、ちょっと遠まわりすれば、
# きっとなんとかなる。と、思うです。
そゆわけで弾幕ゲーム期待 age 。
0162名無しさん@XEmacs
01/10/18 07:40ID:frOKjaiiちょっと試してみました。
Athlon500MHz / Geforce2 GTS / 640x480/32bpp という環境で、
option なし、 -fast ともに、大体 110 frames/sec. 前後という値が
出ました。
ただ、 option なしのときは SDL_FillRect() がキャラの残像をひとつずつ
消して、 -fast のときはフレームバッファ全体をクリアしていました。
155 で SDL_UpdateRects?() と書かれているのがマチガイでなければ
SDL_FillRect() に任せるというのが一番良いのでは?
0163弾幕萌え
01/10/18 14:38ID:3VKpwpFYふと思ったのですが,背景(以下BG)があるゲームの
場合,SDL_UpdateRect()やSDL_FillRect()をする必要が
なくて,いきなり背景をSDL_BlitSurface()してしまって
も良いのかも.
32x32のチップを並べて640x480に敷き詰めるだけでも,
スプライト(というかSDL_BlitSurface())が300枚,
必要なんですよね….
あと,敵弾は256発として自機や自機ショット,敵キャラも
含めると…うーん.
0164名無しさん@XEmacs
01/10/18 16:45ID:frOKjaiiもちろん、常に BG で背景が埋められている場合は、
画面クリアなんてもったいないです。
>スプライト(というかSDL_BlitSurface())が300枚,
とりあえずチップのサイズを倍にしてみるとか…
0165弾幕萌え
01/10/18 17:47ID:3VKpwpFYチップのサイズを倍にしても描画するドット数は変わらない
ような….
まあ,SDL_BlitSurface()の呼び出し回数が1/4にになるので,
オーバーヘッドが若干減るとは思いますが.
SDL_BlitSurface()の処理時間 >> 関数呼び出しのオーバーヘッド
だと思うので,ほとんど変化がないと思われ.マスク付き転送って
重いよね….ああハードウェアスプライトが恋しい.
0166名無しさん@Emacs
01/10/18 18:16ID:pRWHsXDgを試してみましたか?
環境によっては激変すると思われ。
dgaにはマスク付き転送があるので、可能ならハードウェアで行な
われるはずです。実際にxfree86のコード読んだわけではないので
分かりませんが。
0167login:Penguin
01/10/18 18:24ID:X/aEHv8d俺らにもASDLの基本がわかるサイト教えろよ。
0168名無しさん@XEmacs
01/10/18 19:14ID:frOKjaiiうは。 163 の書き方だと、 300 枚ってトコを
心配してるように見えたんだけど(笑)
# ドット数云々は自明でしょーよ。。。
うーむ、なんか不毛になってきたっぽいので
あちきは地下に潜ります。
じゃ、弾幕シューがんばってちょ。
0169弾幕萌え
01/10/18 19:20ID:3VKpwpFY「チップのサイズを64x64にしろ」との司令だと受け取ったの
ですが違いました? なんかこちらの勘違いのような雰囲気….
0170名無しさん@XEmacs
01/10/18 19:33ID:frOKjaiiはぅ、いや、なんかこっちが勘違いしてたみたい。
ゴメン。逝ってくる…
017123
01/10/18 23:34ID:ZtQteRCT内輪とか俺らとか、よくわからんが、
http://www.geocities.co.jp./Berkeley/2093/
でどーだ?
0172login:Penguin
01/10/18 23:38ID:pvY1azpNってどこで定義されてんの?
017323
01/10/19 00:05ID:CcyKLHN5# ちがうのか?info gcc してみるか...
017423
01/10/19 00:07ID:CcyKLHN5Do not recognize `asm', `inline' or `typeof' as a keyword, so that
code can use these words as identifiers. You can use the keywords
`__asm__', `__inline__' and `__typeof__' instead. `-ansi' implies
`-fno-asm'.
だってさ。
0175login:Penguin
01/10/19 00:10ID:nKkvEv5Uつーか、エラーで__asm__がどーの、って怒られてコンパイル
できないとか?
3D Now!とかの命令使ったコードだったりしてない?
0176167
01/10/19 12:04ID:H+OOhBX70177login:Penguin
01/10/20 15:23ID:SBASVEoC0178login:Penguin
01/10/20 21:40ID:ZwCkjtLEここのサンプル試したんだけど、mixer.hが無いって言われる。
一応mixerのライブラリは入れてます。
GCCの時なんらかのオプション付けるんでしょうか。
-lSDLだけじゃ駄目?
017923
01/10/20 22:27ID:9phK9Jmw#include <mixer.h> を <SDL_mixser.h>に変えて、
コンパイルの時に、-I/どっか/SDL_mixerを/インストールした/パス
ってやってみてごらん /
 ̄ ̄ ̄ ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
。。
( ∋
( )
人 (^^)^)
0180178
01/10/20 23:33ID:ZwCkjtLEその方法でやったらうまくいきました。が、コンパイルはされてません。
なんだか、どんなサンプル使っても
GCCでundefined reference to 'SDL_Init'
とかが何行も出てエラーが出て終わってしまいます。
018123
01/10/21 00:46ID:IXxR9VCUプリプロセス→コンパイル→リンク
のうち、リンクの作業中にでるエラー。
-l"ライブラリの名前"
-lmとか、-lSDLとかがそれ。
で、リンクするライブラリのPATHの指定は
-L/usr/どっか/lib
んで、/etc/ld.so.confにライブラリのパスを
追加して、rootで/sbin/ldconfig実行すれば、
実行時にライブラリを探しに行ってくれる。
実行時に見付からないと逝ってしまう。
コンパイル時のリンクと実行時のリンクは
別物だから気をつけてね。
ちなみに、うちの/etc/ld.so.conf
mint:~# cat /etc/ld.so.conf
/usr/local/lib
/usr/X11R6/lib
/usr/ix86-linux/lib
/usr/ix86-linuxaout/lib
/usr/openwin/lib
plamoのデフォだけど、いろいろ入ってるなぁー。
gccのオプションについては、おらいりの
GNUソフトウェアプログラミングか、
ソフトバックのLinuxプログラミングあたりを
よんだらどーだ?
 ̄ ̄ ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
。。
( ∋
( )
人 (^^)^)
0182login:Penguin
01/10/21 01:19ID:TGOOHahdにもいいのがありますね。
0183login:Penguin
01/10/21 02:49ID:HLoMSzntsdl-config を使え。
コンパイル時にゃ --cflags を、リンクさせる時にゃ --libsを。
ex)
gcc -c foo.c $(sdl-config --cflags)
gcc -c bar.c $(sdl-config --cflags)
gcc foo.o bar.o -o foo $(sdl-config --libs)
0184login:Penguin
01/10/21 09:45ID:gmch9QHD$ sdl-config --libs
だと出力してくれないな。sdl 1.2.0だが。
0185180
01/10/21 13:27ID:aiNAHL1o0186login:Penguin
01/10/21 13:36ID:H6A7WrzDってワケで、ココで続けさせてもらうよーん>>176
0187login:Penguin
01/10/23 01:03ID:oEgg6ON6http://www.advancedlinuxprogramming.com/
0188login:Penguin
01/10/23 01:27ID:IRh85pcKありがとさーん。これから読むよーん。
0189
01/10/24 03:40ID:jc2ZIh/D0190ツクルママママン
01/10/24 20:09ID:Pj7b4rir申しでるように。(難しいのはオツムが痛くなるからダメダゾ)
0191login:Penguin
01/10/24 20:14ID:XZp0N0cm0192ツクルマママン
01/10/24 20:28ID:Pj7b4rirここぞとばかりに、そういう注文を・・・
弱っちゃうなぁ〜
0193login:Penguin
01/10/29 12:39ID:mR9/ubrT小さいソースコードってありませんでしょうか?
WEBに載ってるサンプルほど小さくないやつ。
0194login:Penguin
01/10/29 18:05ID:FPksGCgGやってみたけど、難しかった。(厨房か俺は?)
0195login:Penguin
01/10/29 18:14ID:8P7IzFhYGNU hello なんかどうだ?
ftp.ring.gr.jp/pub/GNU/hello/hello-1.3.tar.gz
上級者でも ChangeLog 見るためだけにダウンロードしてもいい逸品
0196login:Penguin
01/10/29 22:19ID:a4AJaECx大真面目にhello worldを書くと、こうなるのか...
しかし長いmainだなぁ
0197login:Penguin
01/10/29 23:30ID:mR9/ubrT0198login:Penguin
01/10/30 00:43ID:xPtDT2QA普通使うだろ。
0199login:Penguin
01/10/30 00:59ID:eMU16D1Eまとはずれですね?
0200login:Penguin
01/10/30 01:25ID:mUWNqmCAアクセスできなかった。
ftp.gnu.org/gnu/hello/hello-1.3.tar.gz から取ってきた。
で、いいねこれ。どんなプログラムでも真面目に配布する場合のお手本。
最上級のジョークプログラム、もっと味わうために精進しなきゃ。
0201login:Penguin
01/10/30 01:53ID:k5TgIxQTSat Apr 1 00:27:19 1978 Brian Kernighan (bwk at research)
* Initial version.
おぉ〜 こりゃすごい。
0202login:Penguin
01/10/30 01:58ID:3CWR74Xw0203login:Penguin
01/10/30 02:08ID:k5TgIxQTこの行を見て、理解できるまで約10秒かかった。ハッカー失格かな
蔚出し脳
0204login:Penguin
01/10/30 02:14ID:z9/LFjcaぉιぃかな
#ってエラソー(w
0205login:Penguin
01/10/30 02:23ID:WcNnDgD40206login:Penguin
01/10/30 03:17ID:7xm1duzp鬱山車脳
mainどこにあるの…?(getopt{,1}.cのは違うよね)
0208login:Penguin
01/11/01 00:45ID:40XMd8I5遊び方がわからないのでソースを頑張って読んでます。
なんか、スネークみたいなやつのようです。
http://cobalt.rmnet.it/~san/sins/sins-0.12.tgz
0209login:Penguin
01/11/10 18:57ID:ctjFGrjk0210login:Penguin
01/11/10 20:37ID:l3MGWRuEところで、Windowプログラミングするとき、
キーバインドの取得をCursesでやらせて、
ウィンドウ表示部分をGTK+ でやるなんて
いうプログラミングしたことある?
無理にオールマウスでやろうとすると
日が暮れるんだ...
0211login:Penguin
01/11/10 20:42ID:dKb8HLfI>>210
表示部にマウスカーソルいれると、キーボード入力が
とれなくなりません?
つーか、言ってることが、いまいち理解できん...
0212login:Penguin
01/11/13 15:32ID:MqzmFHkNえっと、物理アドレスA と 物理アドレスBを、一つの仮想アドレスCにまとめたいのですが〜
よろしぴくぴくです。 ネタじゃないじょ〜ちがうじょぉ〜。
おいらも、今、調べてるから、分かったら書き込むじょ〜。
0213login:Penguin
01/11/13 15:34ID:cEWualST頭大丈夫か?
0214login:Penguin
01/11/13 15:48ID:3jOhrPx0物理アドレスとは?
Ethernetアドレス(MAC)のこと?
>>213
自分で自分に言ってどうするのだ?
0215login:Penguin
01/11/13 15:48ID:MqzmFHkN無限ループしちゃってるYO…ドンマイ!
0216login:Penguin
01/11/13 15:51ID:MqzmFHkN物理アドレスでなくても、いいです!、2つを1つの仮想アドレスにまとめたいのれす。
ちなみに、VRAM関係です〜
0217login:Penguin
01/11/13 15:57ID:MqzmFHkNゴメソ、訂正:アドレス => メモリ領域
なんか変てこな文章になってたかも。
0218login:Penguin
01/11/13 16:33ID:MqzmFHkNそこに、vm_area_structを2つくっつけて一つのメモリエリアを作る?
うーおーーわかんねぇ〜
http://google.com/search?q=linux+node181&lr=lang_ja&lh=ja
空間モデル
プロセスは各々独立した空間を持っているが、その独立した空間 一つは、
メモリ管理構造体mm_struct一つによって管理されている。
つまり、一つのプロセスは、一つのメモリ管理構造体mm_structを 所有している.
仮想空間管理構造体vm_area_structは一続きの連続した仮想空間を 管理する構造体である.
プロセス空間のうち, 有効な空間は非連続な複数領域であり、
それぞれの領域に対して仮想空間管理構造体vm_area_structが 割り当てられる。
メモリ管理構造体mm_structのmmapメンバには複数の仮想空間管理構造体 vm_area_structが
リンクされることになる. このvm_area_structの総計がこのプロセスが利用できる有効な空間である.
また、メモリ管理mm_struct構造体は, PGD, PTE 領域を管理している. PGDとPTEは,
上記プロセスの仮想空間アドレスを物理メモリアドレスに 変換するテーブルである.
実際の変換処理はCPUが自動的に行う. (Intel CPUの場合)
Linuxでは仮想的にPTEに物理メモリメモリ以外のものを割り当てることも できる.
これらのページへのアクセスがあるとき発生するCPU例外を 利用して,
動的に仮想的に割り当てたオブジェクトから、物理メモリへの データの読み込みを行っている。
0219login:Penguin
01/11/13 16:34ID:WwYnxOR8受けた..
0220login:Penguin
01/11/13 19:11ID:9iytYZyN私は半年以上やってるのにロクなことができません。
MSDNライブラリ片手にでも練習しなければ
難しいと思うのですが。特にLinuxでは
0221login:Penguin
01/11/13 19:32ID:ni7T++E6>>213 >>216
ネタじゃないと仮定して,1つの仮想アドレスが複数の物理アドレスを
指すというのは無理じゃない?(複数の仮想アドレスが同一の物理アド
レスを指すのなら可能)
VRAM関係ということで,たぶん「1つの物理アドレスに書いたら複数の
VRAMにアクセスできる」ってのがやりたいのだと思うけど,そこまで
都合の良いアーキテクチャは,漏れの汁範囲ではない.
それが可能なら,物理アドレス$pppp〜$qqqqを論理アドレス$vvvvに
割り当てて,$vvvvに0を書き込んだだけで$pppp〜$qqqqをゼロクリア
とかできるな.おお!便利じゃん!(藁
0222login:Penguin
01/11/13 19:39ID:ni7T++E6MMUやるならLinuxカーネル読むよりも素直にアセンブラで
テストプログラムとか書いたほうが理解早いかも.
0223namu
01/11/13 19:57ID:SDZWkQqv0224login:Penguin
01/11/13 20:41ID:MqzmFHkNどもども、VRAMが$あああー$いいい と、$うううー$えええ、が、あったとすると。
連続した仮想メモリ$ほほほほーへへへへにマップしたいのれす。
今のとこ解ってきたのは、/linux/mm/memory.c の、
int remap_page_range( unsigned long from, unsigned long phys_addr, unsigned long size, pgprot_t prot)
がぁ、あやしい。
>>220
若気の至りというか、初心者根性で、ズカズカと、とりあえず、壁にぶつかるまで試して見ればいいんでは〜。
そうすれば、限界とかわかるのかぁ… って自分に言ってるのかぁ… (お恥ずかしい ポッ)
おいら〜、C言語て、挫折歴含めて1,2年かも 、なのにーなーぜー♪ まともなの作ったことないしなぁ (汁
PS. アセブリで、MMU…、ウォーーン ←吠えてる
0225login:Penguin
01/11/13 21:25ID:rVDrduKNあああ、いいいとかじゃなくて適当な数字で具体的な例を出して欲しいな。
例えば、
0x1000〜0x2fffと0x5000〜0x6fffの2箇所にVRAMが分かれていて、これを
0x8000〜0xbfffに連続して割り当てたい
(0x1000〜0x2fff を 0x8000〜0x9fff へマップ、
0x5000〜0x6fff を 0xa000〜0xbfff へマップする)
と、そういう意味でいいの?
だったらremap_page_range()を2回やるだけなのでは。
ところで、remap_page_range()ってカーネル内サービスだけど
デバイスドライバを作る気なの? 質問者のレベルから察するに、なんだか
ユーザープロセスでやる気になってるような予感がするんだが…。
0226login:Penguin
01/11/14 00:35ID:Ss1gUq1wどーーも〜、そうっすそうっす!ドライバ作りたいんっすぅ。
で、0xa0000 - 0xa1fff と、 0xa2000 - 0xa3fff を、
ひとつの仮想メモリ上にマップしたいんっっす。
仮想メモリ上ではアドレスはどこでもいいっす。
io_remap_page() これを2回でいいかも。
ありがとうっす。
ちなみに、ユーザープロセスで、mmapで、
これと同じようなことってできるのかなぁ。
そうすれば練習できるし…
m = (unsigned long*)malloc(0x10000);
n = (unsigned long*)malloc(0x10000);
なんて確保したのを、n を、m のすぐ後ろにもってくようなことってできるのかなぁ…
0227226
01/11/14 00:38ID:Ss1gUq1w0228login:Penguin
01/11/14 00:53ID:hU7iP5Sqどこぞに「コマンドのネーミングはこうあるべき」とかいう資料ありますでしょうか?
文字数とか、動詞+名詞の形にするとか。
0229225
01/11/14 01:20ID:5XuH0aypあ、本当にデバドラを作るのね。疑ってスマソ。
>で、0xa0000 - 0xa1fff と、 0xa2000 - 0xa3fff を、
>ひとつの仮想メモリ上にマップしたいんっっす。
最初からそう書いてくれれば話が早いのに…っていうか、
0xa0000 - 0xa1fff と0xa2000 - 0xa3fffってアドレス連続してるじゃん!
別に2回に分ける必要ないのでは。
malloc()で取ったメモリをmmap()で再配置するというのは無理ですな。
mmap()の引数に取るのはfdなので、マップするのはファイルの形を取ってないと。
仮にできたとして、そんなことやったら以後のmalloc()のメモリ管理が破綻すると思われ。
でも、VRAMのマップだったら、/dev/kmemをopenして適当なoffsetを指定して
mmap()すれば、ユーザープロセスでも可能なのかも?
LinuxでユーザープロセスからVRAMをいじってそうなkonとか、svgalibとかのソースを
調べてみたら参考になるかも知れないよ。
0230login:Penguin
01/11/14 02:06ID:Ss1gUq1wどーれ、レスついってかなぁーって、
茶をススリながら見てたら吹き出しちゃったYO
0xa1fff の次って 0xa2000 じゃないかYO。
おいら的に盲点でした、ホントスマソ。
malloc()したのを再配置は、できないっすかぁ、やっぱりというか…
svgalibを参考にして、/dev/memからマップは試したことがあるんだけど、
rootでないとマズソウというか、裸を覗いてるようで、引いてしまった。汗
あー、でも、RAMデスクでもつくってマップするって手もあるかも…
ところで、/dev/kmem って?ほにゃ? 調べてみたYO。
/dev/mem は物理アドレスで、
/dev/kmem は仮想アドレスなんだってYO
/dev/port はi/Oポートかぁ… 奥が深い。
023123
01/11/14 02:42ID:J7qBEFGjいつからって、そもそも、ドキュソな1を23がもてあそぶスレでしたが?
(つーか、よくここまで延びたものよのぉ。100レスこえてるし。)
0232login:Penguin
01/11/15 09:30ID:YImP/02jVT と VC ってなにが違うんだYO について簡潔に説明してちょ。
0233login:Penguin
01/11/15 09:53ID:jWujUG9E教えてクンは帰ってよし。
0234login:Penguin
01/11/17 12:43ID:2yWe0wAfTerminal ってのは、カーソルの位置を変更したり、改行したり、
画面を書き直したり、ビープ音を出したり、する命令セット。
conosleの用意してる基本的な命令を使ってつくってある。
Console ってのは、putc puts bmove blank scrooll
と画面に文字を表示するのに基本的な命令。
Virtual Terminal になると、/dev/ttyXが増える。
こんな感じか? 違ってたらスマソ。
0235login:Penguin
01/11/18 22:52ID:SQ/8M/FX誰か、チャレンジしてみてくれ!
(俺? 俺はまだ、環境を整えていて……)
0236login:Penguin
01/11/18 22:56ID:d1Z9HBk2> (俺? 俺はまだ、環境を整えていて……)
激しくワラタ
0237login:Penguin
01/11/19 00:26ID:amn6+NODカナーリ変ですよ?
Terminalが命令セットってのは、ちょっと飛びスギ。
# termios構造体/関数群と混じった?
一般的に「terminal」って「端末」って訳すよね。
汎用コンピュータとかにシリアルとかでぶら下がった
「ディスプレイとキーボード」が語源でしょ?
で、「バーチャル」なんだから、「あたかも実際に端末が
あるかのように動作する何か」なわけ。ktermとかは、
「ディスプレイとキーボード(の入力)」の役割をはたして
くれてるってこと。
対して、Consoleは、「機械本体に付いてる操作盤」(かな?)。
PCだと、モニタとキーボードのセットになるのかなぁ?
で、「それがあたかも沢山あるようにみせる」のがバーチャル
コンソール。シリアル経由で実現してるのがシリアルコンソール。
/dev/ttynってのは、コンソールのほうだよね。
0238login:Penguin
01/11/24 00:32ID:Y97Ro4oE0239login:Penguin
01/11/24 01:16ID:jAbs42Ef0240login:Penguin
01/11/24 01:32ID:sPN+pG0Dかなかんじへんかんさーばーとつうしんできないってえらーが
でてきてかんじにへんかんできません。
こんそーるで
# kinput2 &
とたたいてもおなじです。
# kinput2 -cannna &
や
# kinput2 wnn &
とやってもむりっぽいです。
0241240
01/11/24 01:34ID:sPN+pG0Dmatigaeta.
0242login:Penguin
01/11/24 01:50ID:1vB9QgBa0243login:Penguin
01/11/24 01:51ID:Obi8nD190244login:Penguin
01/11/24 09:36ID:3cCCjuC40245login:Penguin
01/12/04 20:00ID:PX2sN14O0246login:Penguin
01/12/10 02:46ID:+jajawVP0247login:Penguin
01/12/10 03:17ID:Gh/SCYLI0248login:Penguin
01/12/10 03:59ID:BAt9bGZxこれならBSDのmanサイト行った方が100億倍マシ。
JFも化石情報しかねーし。
0249
01/12/19 17:14ID:gFZQwsSe0250login:Penguin
01/12/20 00:18ID:gZ06gkHn最新情報は英語で読もうよ。
0251login:Penguin
01/12/20 05:29ID:tie0dKm6BSDも似たようなもんだと思うがな
0252login:Penguin
01/12/21 00:33ID:UU8yTCiKでも、ディストリビュータは、なるべく早くアップデートして
もらいたいと思うよ。
Turbo7でext3に移行しようとおもったんだけど、manだけ見たら
ext2toolが-jオプションサポートしてないかと思った。
--helpで確認したら-jあるじゃん、と。
で、その後で調べ物ついでにJMのサイトみたら、なーんと、
すでに-jオプションつきの翻訳でてるし。
セキュリティアップデートも大切だけど、こういうトコも
頑張ってほしいなぁ。>ディストリビューター
■ このスレッドは過去ログ倉庫に格納されています