I have come up with a working xorg.conf for the Fedora 10 xorg-x11-i810 "intel" driver for the i830M chipset on a Thinkpad X30.  The new Fedora 10 driver uses the new EXA acceleration method.  If you use xorg.conf to force XAA Acceleration, the driver works just like the Fedora 9 driver.  No corrupt background, infinite loops, or text/font corruption.  <br>
<br>Big thanks to Michael Young for pointing me in the right direction!  <br><br>Working xorg.conf is below:<br><br>Section "ServerLayout"<br>    Identifier     "Default Layout"<br>    Screen      0  "Screen0" 0 0<br>
EndSection<br><br>Section "Monitor"<br>    Identifier   "LCD Panel"<br>    VendorName   "IBM"<br>    ModelName    "X30 1024x768"<br>    Option        "dpms"<br>EndSection<br>
<br>Section "Monitor"<br>    Identifier   "External Panel"<br>    VendorName   "Monitor Vendor"<br>    ModelName    "Generic Monitor"<br>    Option        "dpms"<br>EndSection<br>
<br>Section "Device"<br>    Identifier  "Intel i830M"<br>    Driver      "intel"<br>    VendorName  "Intel"<br>    BoardName   "Intel Corporation 82830 CGC [Chipset Graphics Controller]"<br>
    BusID       "PCI:0:2:0"<br>    Option        "monitor-LVDS" "LCD Panel"<br>    Option        "monitor-VGA" "External Panel"<br>    Option      "AccelMethod" "XAA"<br>
EndSection<br><br>Section "Screen"<br>    Identifier "Screen0"<br>    Device     "Intel i830M"<br>    Monitor    "LCD Panel"<br>    DefaultDepth     24<br>    SubSection "Display"<br>
        Viewport   0 0<br>        Depth     24<br>        Virtual   1024 768<br>    EndSubSection<br>EndSection<br><br>Section "DRI"<br>        Group        0<br>        Mode         0666<br>EndSection<br><br>Enjoy everyone!  <br>
<br>Jason Dickerson<br><br><br><div class="gmail_quote">On Mon, Dec 1, 2008 at 3:20 PM, Jason Dickerson <span dir="ltr"><<a href="mailto:jason.dickerson@gmail.com">jason.dickerson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks for the NoAccel suggestion Michael.  That worked, no more video corruption.  However, I had to drop my resolution from 1024x768 to 800x600 in order to get a decent frame rate playing videos.  <br><br>Thanks again,<br>
<font color="#888888">
<br>Jason Dickerson</font><div><div></div><div class="Wj3C7c"><br><br><div class="gmail_quote">On Mon, Dec 1, 2008 at 1:43 AM, Jason Dickerson <span dir="ltr"><<a href="mailto:jason.dickerson@gmail.com" target="_blank">jason.dickerson@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>I have a Thinkpad X30 with the Intel i830M video chipset.  I cannot boot a live cd or use the graphical anaconda install.  Whenever X attempts to start I get video corruption for the background and a box drawn but not filled in, whether it is a login box or an installation box.  In order to upgrade from Fedora 9 to 10, I did a text based upgrade from the DVD.  Then I booted to runlevel 3, manually started networking, and ran 'yum -y update'.  At this point it was running all the latest Fedora 10 release packages, but would still not go into X properly.  Same problem.  The error message in Xorg.0.log is this, repeated over and over:  </div>




<div> <br>[mi] mieqEnequeue: out-of-order valuator event; dropping.<br>[mi] EQ overflowing. The server is probably stuck in an infinite loop.<br><br>I then downloaded the latest version of xorg-x11-drivers and xorg-x11-drv-i810 for Fedora 9.  I uninstalled the Fedora 10 versions, and installed the Fedora 9 versions.  This seems to have fixed my issue, for the most part.  The only problem now, is corrupt text in X after a while.  <br>


<br>Other things I tried and did not work:<br><br>look for a video memory setting in bios and set to the highest value.  <br>            there is no such setting on the thinkpad x30<br>set video driver to vesa.<br>            vesa driver could not properly initialize screen it looked like a tie died t-shirt<br>


went to koji's website and downloaded every version of Fedora 10 xorg-x11-drv-i810. <br>            all have same problem, or could not allocate frame buffer.  <br><br>I will be happy to post any necessary supporting/debugging information.  It seems to me I just have to wait for a corrected intel driver.  <br>


<br>lspci<br>00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)<br>00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)<br>00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller]<br>


00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB Controller #1 (rev 02)<br>00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB Controller #2 (rev 02)<br>00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB Controller #3 (rev 02)<br>


00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)<br>00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)<br>00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 Controller (rev 02)<br>


00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 02)<br>00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)<br>00:1f.6 Modem: Intel Corporation 82801CA/CAM AC'97 Modem Controller (rev 02)<br>


01:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)<br>01:00.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)<br>01:00.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller<br>01:02.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01)<br>


01:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)<br>02:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)<br><br>xorg.conf<br>


Section "ServerLayout"<br>    Identifier     "Default Layout"<br>    Screen      0  "Screen0" 0 0<br>EndSection<br><br>Section "Monitor"<br>    Identifier   "LCD Panel"<br>


    VendorName   "IBM"<br>    ModelName    "X30 1024x768"<br>    Option        "dpms"<br>EndSection<br><br>Section "Monitor"<br>    Identifier   "External Panel"<br>    VendorName   "Monitor Vendor"<br>


    ModelName    "Generic Monitor"<br>    Option        "dpms"<br>EndSection<br><br>Section "Device"<br>    Identifier  "Intel i830M"<br>    Driver      "intel"<br>    VendorName  "Intel"<br>


    BoardName   "Intel Corporation 82830 CGC [Chipset Graphics Controller]"<br>    BusID       "PCI:0:2:0"<br>    Option        "monitor-LVDS" "LCD Panel"<br>    Option        "monitor-VGA" "External Panel"<br>


EndSection<br><br>Section "Screen"<br>    Identifier "Screen0"<br>    Device     "Intel i830M"<br>    Monitor    "LCD Panel"<br>    DefaultDepth     24<br>    SubSection "Display"<br>


        Viewport   0 0<br>        Depth     24<br>        Virtual   1024 768<br>    EndSubSection<br>EndSection<br><br>Section "DRI"<br>        Group        0<br>        Mode         0666<br>EndSection<br><br><br>


If anyone can help, I would really appreciate it!  <br><br>Jason Dickerson<br></div>
</blockquote></div><br>
</div></div></blockquote></div><br>