2003-12-19 (Fri)
_ [comp] kernel 2.6.0 を試す
ひとまず UNICON は使えるようになったので、2.6.0 を試用することにする。自分自身はほとんど X 常用だから、実際のところ UNICON はなくても日常生活に問題はないんだけれど、まあこれも乗り掛かった船というやつで。 X 常用ということは、nvidia の driver を使うわけなのだが、NVIDIA Linux x86,x86-64,ia64 Driver Patches を nVidia + kernel 2.6 + Debian を参考に適用してみる。X を起動すると、nvidia のロゴは出るのだが、その後が真っ暗。一応生きていて X も上がってはいるようだが、真っ暗。これかな Inspiron 2650 Kernel 2.6 nvidia problem。そういや、nvidia-glx と nvidia-glx-dev で 2.6 と TLS のからみでいろいろあったっけ。こいつらを reinstall して TLS library を入れてみた。OK。 そしてお約束として CONFIG_DEVPTS_FS を y にするのを忘れていた。作り直して OK。 lm-sensors が動かないな。i2c-proc and kernel 2.6.0-test11 HOWTO によると、2.8.2 じゃないと駄目なのか。deb 作ってみようとちょっと拾ってきたが、そう簡単にはいかないようだ。保留。 bttv は AUTODETECT がうまく働かなかったので card=81 (GV-BCTV5/PCI) を指定してやった。ちゃんと映ったし音も入った。 なんか遅いと思ったら、DMA 有効になってなかった。作り直してみると、なんかすごいキビキビ動くようになったぞ。 こんなところかな。まあほぼ問題なく使えるんじゃないかなぁ。あとは世の中がどう動くかかな。
2003-12-18 (Thu)
_ [debian] ftp.jp.debian.org → ftp1.debian.or.jp
ftp.jp.debian.org の Packages が最近更新されてないみたいなので、最近立ち上がった ftp1.debian.or.jp を見るようにした。
_ [debian] uim 0.2.0-2vd0
uim-xim 導入時から気になっていたが、いつの間にか uim-xim が消えてることが多かった。coredumpsize 0 だったので、何がなにやらな状態。そして coredumpsize unlimited にすると、今度はなかなか落ちないんだよな。んでもってようやく core 落ちてきたと思ったら、debug symbol がなくて駄目。SIGSEGV であることはわかったけど。 ということで、rules で dh_strip をコメントアウトし、uim を build。早く落ちないかなー。
_ [debian] tdiary 1.5.6+20031216-0vd0
なんとなく新しくしてみた。
_ [debian] timidity と kaffe を hold その後
kaffe は #223956 が Close されたので OK。 timidity も問題の箇所は直ったようだ。
_ [comp] Ruby/GtkEmbedMoz メンテナンス停止
メンテナンス停止。 Ruby/GtkEmbedMoz– をご利用下さい。
_ [comp] kernel 2.6.0 released
出ましたなぁ。UNICON 頑張るかね。
_ [unicon] UNICON for 2.6 再開
tl-unicon と kernel 2.6.0-test11 を一度確認してみた。お、日本語表示できたぞ。 手元の patch ともう一度よく見比べてみる。
- fbcon_putc_tl の位置が違う。2.4 との共通 patch には含められなさそう。
- drivers/char/vt.c および drivers/video/console/fbcon.c で linux/version.h を include しないと駄目。
- drivers/video/unicon/xl_{fontmgr,hzfb}.c で linux/console_struct.h を include したら二重定義で駄目。
- drivers/video/unicon/xl_hzfb.c で HzFbInit が 2.4 と 2.6 で全然違う。
- drivers/video/unicon/xl_keymasks.h で linux/wrapper.h を include しない。もうない。
一応 compile は通るようになった。さてどうなるか…お、うまくいったぞ。 てことで、UNICON unofficial を更新しておいた。