xf86-video-i810-2.0.0

gentoo forum や X.org の bugzilla でも話題になりはじめてる。他の distribution でも話題になっているようなのでドライバの問題っぽい。X.org でもバグとして認識しているように見えるけど... 英語がからっきしなのでよくわからん。
Xorg.0.log を見る限り refresh rate の選択さえ合えば beryl も動くと思うんだけどなぁ。
特徴をまとめる。

  • マルチモニタを強化。其れ故に...
  • 自ら mode setting branch と言いモード選択を自動的に行うバージョンになった
  • モード選択の骨子は i2cによるハードからのプロパティ情報(DDC)の取得
  • {855,915}resolution は不要が基本スタンスに
  • xorg.conf の Device セクションはドライバ名だけで良いという方向に
  • i810 というドライバ名は obsolute で今後は intel となる

巨視的にみると問題は3つある。

  • モード(Modeline)選択の実装にバグがある(と思う)
  • xorg.conf の書き方指南が皆無
  • experimental な扱いなのかどうかが不明

導入ポイントは以下のようになると思う。

  • kernel で i2c を enable に
  • xorg.conf に Modeline は書かない
  • {855,}resolution はオフで

とりあえず 1.7.4 にして様子見の方向で。ウォッチする場所は以下あたりかな
Gentoo Forums :: View topic - i915 with xf86-video-i810-2.0.0 won't use correct resolution
Gentoo Forums :: View topic - Intel Modesetting Branch - xf86-video-intel
10623 – Wrong modes and refresh rates
10718 – intel: driver ignores BIOS LVDS enable/disable settings.