[elrepo] Intel 82G33/G31 Express Integrated Graphics Controller

Paul Allen paul.allen at asapventures.co.uk
Tue Jan 12 18:55:58 EST 2010


Hi guys

I hit this problem trying to run Google Earth with the Intel 82G33/G31
graphics controller.  It was staggeringly slow and ate every CPU cycle I
had.  And probably stole CPU cycles from the future, it was that slow.

A lot of googling later, this appears to hit applications of the sort you
are interested in, not just GE (but even that can be used by scientists).

Even more googling later, I found one guy claiming that the driver
sanity-checks the opcodes sent to the chip, and this chip has newer opcodes
than the driver knows about.  Google sends these new opcodes and the driver
complains with this:

libGL warning: 3D driver claims to not support visual 0x5b
Can't (yet) swizzle TEX arguments

I'm running RiscOS 5.4,  2.6.18-164.9.1.el5xen kernel.

>From /etc/sysconfig/hwconf:

desc: "Intel Corporation 82G33/G31 Express Integrated Graphics Controller"
video.xdriver: intel
vendorId: 8086
deviceId: 29c2
subVendorId: 1028
subDeviceId: 0238
pciType: 1
pcidom:    0
pcibus:  0
pcidev:  2
pcifn:  0

>From lspci:

00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express
Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: Dell Unknown device 0238
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at fdf00000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at ff00 [size=8]
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        Memory at fdc00000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0
Enable-
        Capabilities: [d0] Power Management version 2

This is probably way down your priorities list.  There may not yet be an
upstream fix (but if the google post I saw about sanity-checking opcodes is
right, a quick and dirty fix seems feasible).  Over to you.

-- 
Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20100112/be1ca9d0/attachment.html>


More information about the elrepo mailing list