Intel Extreme Graphics (82865G) Freeze

Peter Hartman peterjohnhartman at gmail.com
Sun Mar 19 19:28:48 PST 2006


Hi folks.

I have an onboard Intel Extreme Graphics 2 (82865G) video card that
came with my Dell Dimension B110.  Default xorg.conf generated from
Xorg --configure causes it to load X for a few seconds, the mouse
crosshairs wiggle, and then I get a hard freeze.  (I can still ssh in
and shutdown -r now.)

Specs
- Latest GENTOO (clean install) using x11-xorg.
 X Window System 6.8.2
 Release Date: 9 February 2005
 X Protocol Version 11, Revision 0, Release 6.8.2
 Build Operating System: Linux 2.6.15-gentoo-r1 i686 [ELF]
 Current Operating System: Linux localhost 2.6.15-gentoo-r1 #2 SMP
PREEMPT Sat Feb 18 14:23:22 EST 2006 i686
 Build Date: 16 March 2006

Attached is xorg.conf.sug, which is more or less what Xorg -config suggestions.

Now, after some research and fiddling, I ended up getting things
working.  From intel's website
(http://www.intel.com/support/graphics/linux/index.htm) I got a
download of XFree86 (I can't remember which version off hand), which I
downloaded, compiled, and installed.  It worked!  But it used the
"vesa" driver rather than the "i810" driver.  (NB using the "vesa"
driver on the gentoo x11-xorg, i.e., the latest Xorg, caused
freezing.)  Attached is the xorg.conf that Xorg -config generated
using the intel Xfree86.  However, upon investigation it looks as if
all that intel's download did was give me a decemt i810_driv.o file.
So, I backed this up, re-emerged x11-xorg, and overwrote i810_drv.o
with Intel's.  And it works, even though, as the attached xorg.conf
indicates, I'm still tell it to use the "vesa" chipset.

However, it doesn't work nicely.  I have to set my DefaultDepth to 8.
If it is 16 or 24, X starts but the screen is blank and I have to ssh
in to restart the machine.  (ALT CTL BACKSPACE doesn't work).

At this point I am fairly stumped.  Does anyone else have this
chipset?  Does anyone have any advice?

If you need more information, please let me know.  Also, if this is
the WRONG list to send this sort of report to, please advise me as to
where I should report such errors.

PEter

XORG.CONF
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/lib/X11/rgb"
        ModulePath   "/usr/lib/modules"
        FontPath     "/usr/share/fonts/misc/"
        FontPath     "/usr/share/fonts/TTF/"
        FontPath     "/usr/share/fonts/Type1/"
        FontPath     "/usr/share/fonts/CID/"
        FontPath     "/usr/share/fonts/75dpi/"
        FontPath     "/usr/share/fonts/100dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "dri"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "glx"
        Load  "type1"
        Load  "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/mouse"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons"
EndSection

Section "Monitor"

    Identifier  "Monitor0"
    VendorName  "Unknown"
    ModelName   "Unknown"


    HorizSync   31.5 - 54


    VertRefresh 50-70

Modeline "640x400"     25.175 640  664  760  800   400  409  411  450
Modeline "640x480"     25.175 640  664  760  800   480  491  493  525
ModeLine "800x600"     36     800  824  896 1024   600  601  603  625

Modeline "640x480"     31.5   640  680  720  864   480  488  491  521
Modeline "800x600"     40     800  840  968 1056   600  601  605  628
+hsync +vsync

Modeline "800x600"     50     800  856  976 1040   600  637  643  666
+hsync +vsync
Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806
-hsync -vsync

Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806
-hsync -vsync

Modeline "1024x768"    85    1024 1032 1152 1360   768  784  787  823


Modeline "320x200"     12.588 320  336  384  400   200  204  205  225 Doublescan
Modeline "320x240"     12.588 320  336  384  400   240  245  246  262 Doublescan
Modeline "320x240"     15.750 320  336  384  400   240  244  246  262 Doublescan
ModeLine "400x300"     18     400  416  448  512   300  301  602  312 Doublescan
Modeline "400x300"     20     400  416  480  528   300  301  303  314 Doublescan
Modeline "400x300"     25     400  424  488  520   300  319  322  333 Doublescan
ModeLine "480x300"     21.656 480  496  536  616   300  301  302  312 Doublescan
Modeline "480x300"     23.890 480  496  576  632   300  301  303  314 Doublescan
Modeline "480x300"     25     480  496  576  632   300  301  303  314 Doublescan
Modeline "480x300"     29.952 480  504  584  624   300  319  322  333 Doublescan

EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <st        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        #Driver      "vesa"
        Driver      "vesa"
        VendorName  "Intel Corp."
        BoardName   "82865G Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection



   Section "Screen"
   Identifier "Screen0"
   Device "Card0"
   Monitor "Monitor0"


   # Depth 24
   # EndSubSection
   DefaultDepth 8
   Subsection "Display"
   Depth 24
   Modes "1024x768" "800x600" "640x480"
   ViewPort 0 0
   EndSubsection

   Subsection "Display"
   Depth 16
   Modes "800x600" "640x480"
   ViewPort 0 0
   EndSubsection
   Subsection "Display"

--

XORG.SUG
   Identifier "Card0"
   Driver "i810"
   VendorName "Intel Corp."
   BoardName "82865G Integrated Graphics Device"
   BusID "PCI:0:2:0"
   EndSection
   Section "Screen"
   Identifier "Screen0"
   Device "Card0"
   Monitor "Monitor0"

--
Hartman's Brain Consulting | Openflows Networks Ltd.

gpg  1024D/ED6EF59B  (7D1A 522F D08E 30F6 FA42  B269 B860 352B ED6E F59B)
gpg --keyserver pgp.mit.edu --recv-keys ED6EF59B



More information about the xorg mailing list