xorg-server がダメダメ

画面が黄色、解像度もおかしいっていうかだめだめ。x11-drivers/xf86-i810-2.0.0 が問題のような気がするがいまいちわからず。
》あ、ひょっとして Device セクションは以下の2行だけでいいわけ?

Section "Device"
  Identifier "intel"
  Driver     "intel"
EndSection

次の記述は「必要な記述はこれだけ。初期化に必要な情報はカードから得るよん」と書いてあるよなぁ。

The driver auto-detects all device information necessary to initialize the card.  The only lines you should need in the "Device" section of your xorg.conf file are:
  • Font sizes (DPI) are wrong. Some displays incorrectly report their physical size, which is harmless on most OSes that always assume 96dpi displays. This can be fixed through quirks for specific monitors in the X Server, and the output of xrandr --prop along with a physical measurement of the screen size in a bug report against the server can help get that fixed.

Modeline 関連を見直してみたけど問題なさそう。

  • Older resolution-changing applicationss have poor results in multihead systems. Previous extensions such as RandR 1.1 exposed only a single output to client programs, and those requests map poorly to multi-head systems. Currently, those requests map to just one of the outputs in the RandR 1.2 environment, and those applications need to be updated to RandR 1.2 API when available for better results.

855resolution が怪しいけどなぁ。オフってみたりモード番号を変えたりしたけど変わらず。

gentoo forum や gentoo bugzilla にも特に情報なし。お手上げ状態。とりあえず i810 ドライバをダウングレードして様子見に。

Xorg.0.log で気になるのは、pipe A(External VGA), B(LCD) ともに enable だと言っているように見えること。1.7.4のログでは pipe A は disconnect なので disable と出力されている。そして pipe B の Modeline がオカシイ感じ。MonitorLayout オプションも無視されてるっぽいので pipe A/B の取り違えとか起きてる?
915resolution を使わないとだめなのか?

あー、1.7.4 は DDC が read failed になってるなぁ。2.0.0 になってから DDC が読めるようになって xorg.conf の設定を無視しているのかあ...でも DDC を "No" にしても現象かわらずだったよう。