先日に引き続き、Linux (Debian - etch) を弄ってます。
  • メールのやり取りはしないので、exim4 関係を削除。
    ローカルシステムからの警告などが届く mail まで道連れとは如何なものか?
  • deborphan で、何とも連携していない孤立した (つまり恐らく不要な) パッケージを色々と削除。
    64bit 用のライブラリなんて、何で入ってんのよさ?
  • テキストベースWWWブラウザ w3m のインライン画像表示機能アリ版:w3m-img を導入。
    半年くらい前、同じマシンに導入したときは、画像が表示されなかった。
    ~/.w3m/config を散々弄り倒したけど、表示されなかったのです。
    が、なぜか今回はデフォルトの状態で、スンナリと表示できちゃった。
    前の俺の苦労は何だったのか?
    まあ framebuffer 万歳ということで良しとしましょう。
    ちなみに UserAgent は w3m/0.5.1+cvs-1.968
  • あれー?うまく起動しないときがある。
    起動時、画面の解像度を切り換えるタイミングで、画面が真っ黒のまま止まってしまう。
    グラボ用の atyfb をロードした瞬間か?
    grub からカーネルに渡すオプション:vga=0x317 で、解像度を切り換える瞬間か?
    はたまた、使ってもいない r128 をロードした瞬間か?
    何せ再現性が無いもんだから、原因がよく分からない。
    キッチリ突き止めるには設定を変えつつ何度も再起動させなきゃならん。これは時間がかかりそう。

2006/12/30(土) 追記
起動でコケる件。
色々試した結果、起動プロセス中にロードされる atyfb 自体が原因みたい。
grub からカーネルに渡されるオプション video= の影響も、全く無い。多分。
対処方法は、3つ。
  • 起動プロセス完了後、ログインしてからモジュールを読み込ませる
  • framebuffer の使用を断念して、xorg を常用
  • 現状維持で、完走するまで再起動を繰り返す
な、悩むなあ。