カーネルを更新して、2.6.16.16にした。うっかり、カーネル設定でCONFIG_VM86をオフにした。これは16ビットの8086モードでBIOSなどにアクセスするときに必要なサポートだ。
ThinkPad G41にように、Intelの855GM, i915GMなどのビデオチップ上で、X.orgを動かすときは、VESA BIOS経由でビデオモードを設定する都合で、この設定が必要だ。
でないと、Xorg.0.logにunknown type(0xffffffff)=0xff という風にでる。
ついでに、カーネルにintelfbを組み込んで、kernel option として vga=0x343を追加した。
これで、コンソールでも1400x1050が使えるはず。
#あ, しもた。カーネルのconsoleサポートを入れるの忘れた。
intelfbは、内蔵LCDで表示する場合は、モジュールにできない。カーネルに組み込む必要がある。