--- i830_lvds.c.ori 2008-09-13 00:22:48.000000000 +0200 +++ i830_lvds.c 2008-09-13 00:31:16.011554191 +0200 @@ -1319,6 +1319,27 @@ dev_priv->panel_fixed_mode->HTotal = 1688; } +/* + * Quick and dirty patch to allow Xorg to use the LVDS panel of my Toshiba Tecra A8 @ 1280x800 + * Manufacturer: TOSHIBA + * Product Name: TECRA A8 + * Version: PTA83E-0HS05JFR + * + * Values grabbed from Xorg.0.log: +(II) intel(0): Found panel mode in BIOS VBT tables: +(II) intel(0): Modeline "1280x800"x0.0 0.07 1280 1301 1333 1408 800 804 808 816 (0.0 kHz) + + Force panel mode: +*/ + dev_priv->panel_fixed_mode->HDisplay = 1280; + dev_priv->panel_fixed_mode->HSyncStart = 1301; + dev_priv->panel_fixed_mode->HSyncEnd = 1333; + dev_priv->panel_fixed_mode->HTotal = 1408; + dev_priv->panel_fixed_mode->VDisplay = 800; + dev_priv->panel_fixed_mode->VSyncStart = 804; + dev_priv->panel_fixed_mode->VSyncEnd = 808; + dev_priv->panel_fixed_mode->VTotal = 816; + if (pI830->debug_modes && !xf86ModesEqual(dev_priv->panel_fixed_mode, bios_mode)) {