Debian

Beagleboard-xM に Debian Squeeze をインストール

SD カードを mount 可能な Debian マシンを用意する。 AMD64 の Squeeze マシンを使用した。 ここを読む。 http://elinux.org/BeagleBoardDebian#Debian_Squeeze 入ってなさそうなパッケージはあらかじめ入れておく。 # apt-get install bzr parted uboot-mk…

Squeeze で Mozc

ノートを Windows 7 から Squeeze にしたので Mozc を build した。svn から checkout したバージョンは 0.12.410.102 だった。以下の URL にある Debian package の作り方で大体正しいので出来たパッケージをインストールすればよい。 http://code.google.c…

イーモバイルの D01HW を Debian/GNU Linux etch で使う。その 1

USB シリアル経由でモデムに見えるので PPP で接続する。カーネルは etch デフォルトの 2.6.18.4 でマシンは ThinkPad X40# apt-get install wvdial # emacs /etc/wvdial.conf [Dialer Defaults] Phone = *99***1# Username = em Password = em Stupid Mode …

イーモバイルの D01HW を Debian/GNU Linux etch で使う。その 1

USB シリアル経由でモデムに見えるので PPP で接続する。カーネルは etch デフォルトの 2.6.18.4 でマシンは ThinkPad X40# apt-get install wvdial # emacs /etc/wvdial.conf [Dialer Defaults] Phone = *99***1# Username = em Password = em Stupid Mode …

X40買った。

こないだ中古で X40 を買った。電池PRO で大容量バッテリー買った。いまのところ爆発はしていない。2.6.23 では無線 LAN の rt2500.ko が全然動かないので泣く泣く 2.6.18 に落とした。lenny のドライバソースならいけるかも。ハイバネーションは安定して成…

X40買った。

こないだ中古で X40 を買った。電池PRO で大容量バッテリー買った。いまのところ爆発はしていない。2.6.23 では無線 LAN の rt2500.ko が全然動かないので泣く泣く 2.6.18 に落とした。lenny のドライバソースならいけるかも。ハイバネーションは安定して成…

kozos

これをちょっと試してみた。 http://www.saturn.dti.ne.jp/~hsakai/kozos/kozos01.html オリジナルは FreeBSD 用なので etch 用の glibc-2.3.6 のソースを見て thread.c を Linux 用に変更した。 ここを見ると glibc-2.4 だとポインタがエンコードされている…

kozos

これをちょっと試してみた。 http://www.saturn.dti.ne.jp/~hsakai/kozos/kozos01.html オリジナルは FreeBSD 用なので etch 用の glibc-2.3.6 のソースを見て thread.c を Linux 用に変更した。 ここを見ると glibc-2.4 だとポインタがエンコードされている…

ビデオカード買った

geforce7200 とかいう最安のカードを買ってきたら DirectFB のデモもまともに動くようになった。カーネルパラメータとして与える vga の値は 10 進扱いのような気がするので注意する(後で調べる)。色数を増やしたら 60fps だったのが 30fps と半分に。少々が…

ビデオカード買った

geforce7200 とかいう最安のカードを買ってきたら DirectFB のデモもまともに動くようになった。カーネルパラメータとして与える vga の値は 10 進扱いのような気がするので注意する(後で調べる)。色数を増やしたら 60fps だったのが 30fps と半分に。少々が…

wii リモコン

一年位前にいじった wii リモコンだが今はライブラリがあるので簡単に動く。 http://sourceforge.net/projects/libwiimote/ libwiimote-0.4 は confugure が入ってないので autoconf する。以下を入れておく。 bluez-hcidump bluez-utils libbluetooth2 libb…

gcc-4.1

現在 Debian Etch が動いているマシンで姫野ベンチを走らせたところ過去に同一マシンで得られた結果よりかなり悪い。もしやと思い gcc-3.4 をインストールして試すと過去の結果に近い値が得られる。これは gcc-4.1 の性能が低いということなのだろうか。でも…

trac とか

毎日過ごすのに忙しくていつの間にか一ヶ月も空いていた。 会社のサーバを Debian にして trac をインストール。今更だがこれは便利そう。 ML115 をもう一台発注。 ipod touch はいつになったら店頭販売されるのだろうか。 例の小さい Bluetooth アダプタ(プ…

trac とか

毎日過ごすのに忙しくていつの間にか一ヶ月も空いていた。 会社のサーバを Debian にして trac をインストール。今更だがこれは便利そう。 ML115 をもう一台発注。 ipod touch はいつになったら店頭販売されるのだろうか。 例の小さい Bluetooth アダプタ(プ…

High Memory Support

もう Windows じゃなくても大丈夫だろということで Windows マシンのメモリを外して増設したら 1GB しか認識しない。BIOS だと 2GB 認識しているのに。おかしいと思ったら "Processor type and features" -> "High Memory Support" というカーネルのコンフィ…

High Memory Support

もう Windows じゃなくても大丈夫だろということで Windows マシンのメモリを外して増設したら 1GB しか認識しない。BIOS だと 2GB 認識しているのに。おかしいと思ったら "Processor type and features" -> "High Memory Support" というカーネルのコンフィ…

VMWare Server 1.0.3 Build 44356 を kernel 2.6.22.1 で使う。

$ tar xvfz VMware-server-1.0.3-44356.tar.gz $ su # ./vmware-server-distrib/vmware-install.pl 質問に答えていくと vmmon module のコンパイルで失敗するので vmware server をアップデートする。 $ wget http://www.ajvar.org/~calin/vmware-any-any-up…

VMWare Server 1.0.3 Build 44356 を kernel 2.6.22.1 で使う。

$ tar xvfz VMware-server-1.0.3-44356.tar.gz $ su # ./vmware-server-distrib/vmware-install.pl 質問に答えていくと vmmon module のコンパイルで失敗するので vmware server をアップデートする。 $ wget http://www.ajvar.org/~calin/vmware-any-any-up…

VMWare Player 2.0 Build 45731 を kernel 2.6.22.1 で使う。

$ tar xvfz VMware-player-2.0.0-45731.i386.tar.gz $ cd vmware-player-distrib/lib/modules/source/ パッチをあてる、 $ wget http://npw.net/~phbaer/vmware-workstation-6.0_linux-kernel-2.6.22.patch $ tar xvf vmnet.tar $ patch -p0 -d . vmware-wor…

VMWare Player 2.0 Build 45731 を kernel 2.6.22.1 で使う。

$ tar xvfz VMware-player-2.0.0-45731.i386.tar.gz $ cd vmware-player-distrib/lib/modules/source/ パッチをあてる、 $ wget http://npw.net/~phbaer/vmware-workstation-6.0_linux-kernel-2.6.22.patch $ tar xvf vmnet.tar $ patch -p0 -d . vmware-wor…

kernel 2.6.22.1 にアップグレード

現在の kernel 2.6.19-rc1 はちょっと中途半なので kernel 2.6.22.1 にすることにした。 # cd linux-2.6.22.1# make oldconfig# make -j4# make modules_install# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.22.1-k8# cp System.map /boot/System.map-2.6…

kernel 2.6.22.1 にアップグレード

現在の kernel 2.6.19-rc1 はちょっと中途半なので kernel 2.6.22.1 にすることにした。 # cd linux-2.6.22.1# make oldconfig# make -j4# make modules_install# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.22.1-k8# cp System.map /boot/System.map-2.6…

LILO から GRUB へ

ルートファイルシステムが XFS だったのでこれまで lilo を使っていたのだが、XFS でも大丈夫らしいので GRUB にすることにした。 # grub grub> install (hd0,0)/boot/grub/stage1 d (hd0)(hd0,0)/boot/grub/stage2 0x8000 p (hd0,0)/boot/grub/manu.lstgrub…

LILO から GRUB へ

ルートファイルシステムが XFS だったのでこれまで lilo を使っていたのだが、XFS でも大丈夫らしいので GRUB にすることにした。 # grub grub> install (hd0,0)/boot/grub/stage1 d (hd0)(hd0,0)/boot/grub/stage2 0x8000 p (hd0,0)/boot/grub/manu.lstgrub…

nVidia ドライバ

いま使っているビデオカードは玄人志向の GF7600GS-E256HW で x.org のドライバは nv だったのだが nVidia ドライバだとデュアルディスプレイの設定が簡単らしいので入れることにした。 # sh NVIDIA-Linux-x86-100.14.11-pkg1. 途中でカーネルのバイナリがど…

nVidia ドライバ

いま使っているビデオカードは玄人志向の GF7600GS-E256HW で x.org のドライバは nv だったのだが nVidia ドライバだとデュアルディスプレイの設定が簡単らしいので入れることにした。 # sh NVIDIA-Linux-x86-100.14.11-pkg1. 途中でカーネルのバイナリがど…

flymake-mode

emacsでリアルタイムに構文チェックを行う方法(flymake)http://d.hatena.ne.jp/pyopyopyo/20070715/p1Flymake を使って編集中にシンタックスエラーを検出するhttp://dev.ariel-networks.com/Members/matsuyama/detect-syntax-errors-by-flymakeこれは便利。…

flymake-mode

emacsでリアルタイムに構文チェックを行う方法(flymake)http://d.hatena.ne.jp/pyopyopyo/20070715/p1Flymake を使って編集中にシンタックスエラーを検出するhttp://dev.ariel-networks.com/Members/matsuyama/detect-syntax-errors-by-flymakeこれは便利。…

NIC が動作不能に

uli526x を使用していたマシンで IP アドレスもらえなくなった。どうやら NIC 自体が原因のようだ。これだからおかしな NIC はダメだな。しかたないので intel の PRO/1000 GT を買ってきた。ドライバは e1000 だった。/etc/udev/rules.d/z25_persistent-net…

NIC が動作不能に

uli526x を使用していたマシンで IP アドレスもらえなくなった。どうやら NIC 自体が原因のようだ。これだからおかしな NIC はダメだな。しかたないので intel の PRO/1000 GT を買ってきた。ドライバは e1000 だった。/etc/udev/rules.d/z25_persistent-net…