linux

バイナリを操作する

emacsならばM-x hexl-find-fileでバイナリエディタモードになる。 バイナリでみたいなら hdコマンド

ファイル名の漢字コードを変える。

何をとち狂ったのか、localeをutf8にしてしまった。 もちろん漢字のファイル名がおかしくなるわけだから、それに対処。 convmv -r -f eucjp -t utf8 * --notest以上で再起下降で変換していってくれる。

user-mode-linux

debianでいろいろ実験してみたがどうもカーネルにUMLは依存しているみたいだ。 例1:2.6上で2.4のカーネルを動かすと死んじゃう。 例2:2.6.16ではUMLが飛ぶ。 ということで断念。備忘録 #aptitude install user-mode-linux ext2resize #usermod -G uml-net …

mplayerのオプション

linuxを動かしているマシンのXサーバがvesaドライバーなのでどうももったり動く。 pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1023 device 0x8500 Trident Microsystems CyberBlade/i1がーん、それもそのはずだな。TridentのXサーバを4.x系でみた…

mplayer

YouTubeの*.flvを見るためにmplayerを入れた。 ところが音がでないのでおかしいと思ったらalsa関係を全然入れていなかった。(2.6系のカーネルでも勝手に入らないのね) その前までflvで音が倍速になっていた。(flashのプラグインでも同じ状況) alsa回りを入…

ジョイスティック

昔のゲーム等では /dev/input/js0 を参照してくれないので ln -s /dev/input/js0 /dev/js0 とやればうまく動くようになる。ジョイスティック自身のテスト方法はjoystickパッケージをインストールした後 apt-get install joystick jstestでおこなう。