I've got a Thinkpad R51 with an inbuilt 855GM video adapter. It works, but I don't have direct rendering as reported by glxinfo. Here's what I do have:
AGP support as module (intel-agp) - shows up as
Code: Select all
agpgart: Detected an Intel 855 Chipset.DRM support for i915 (i915) - shows up as
Code: Select all
[drm] Initialized i915 1.1.0 20040405 on minor 0: Intel Corp. 82852/855GM Integrated Graphics Device
[drm] Initialized i915 1.1.0 20040405 on minor 1: Intel Corp. 82852/855GM Integrated Graphics Device (#2)I get a total of 9 WW-style warnings in Xorg.0.log. 4 of those are fonts directories being non-existant. One is /dev/apm_bios non-existant, because I didn't compile support for it. Then I get the following for i810 (the Xorg driver)
Code: Select all
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Not attempting to override default refresh on non-CRT clone headCode: Select all
enigma@delta /var/log $ cat Xorg.0.log | grep direct\ rendering
(II) I810(0): direct rendering: EnabledCode: Select all
enigma@delta /var/log $ DISPLAY=:0 LIBGL_DEBUG=verbose glxinfo | head -n 3
libGL: XF86DRIGetClientDriverName: 1.3.0 i915 (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/i915_dri.so
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
name of display: :0.0
display: :0 screen: 0
direct rendering: NoI can't find any errors or warnings about DRI/DRM or anything. glxgears gets me ~200fps in a small window. I've everything I can think of and I still can't find any details.
Here are some links to some more debugging stuff:
Xorg.0.log
xorg.conf
dmesg output
.config file
Anyone have any ideas?
Anyone know anything I could try to get DRI working?



