I'm running Slackware-current (kernel version 2.4.17) on a FreeTech P6F135
motherboard, which uses the i815eg Intel chipset. XFree86 has been upgraded to
the Slackware 4.2.0 package. I have compiled and installed the DRM kernel
module from 4.2.0.
Why, even though XFree86.0.log shows direct rendering to be enabled, does it
not actually get used? I'm getting pretty sick of trial and error...

xdpyinfo shows:

name of display:    :0.0
version number:    11.0
vendor string:    The XFree86 Project, Inc
vendor release number:    40200000
XFree86 version: 4.2.0
...
number of extensions:    29
...
    GLX
...
    SGI-GLX
...
    XFree86-DRI
...
screen #0:
  dimensions:    1024x768 pixels (347x260 millimeters)
  resolution:    75x75 dots per inch
  depths (7):    16, 1, 4, 8, 15, 24, 32
  root window id:    0x46
  depth of root window:    16 planes

and the XFree log shows:

drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmGetBusid returned ''
(II) I810(0): [drm] created "i810" driver at busid "PCI:0:2:0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xe096e000
(II) I810(0): [drm] mapped SAREA 0xe096e000 to 0x40015000
(II) I810(0): [drm] framebuffer handle = 0xe0000000
(II) I810(0): [drm] added 1 reserved context for kernel
(II) I810(0): [drm] Registers = 0xe4100000
(II) I810(0): [agp] dcacheHandle : (nil)
(II) I810(0): [dri] User requested more memory then fits in the agp aperture
        Truncating to 50331648 bytes of memory
(II) I810(0): [agp] GART: no dcache memory found
(II) I810(0): [agp] Bound backbuffer memory
(II) I810(0): [agp] Bound depthbuffer memory
(II) I810(0): [agp] GART: Allocated 4K for mouse cursor image
(II) I810(0): Adding 768 scanlines for pixmap caching
(II) I810(0): Allocated Scratch Memory
(II) I810(0): [dri] Buffer map : 2eff000
(II) I810(0): [drm] added 256 4096 byte DMA buffers
(II) I810(0): [drm] dma control initialized, using IRQ 5
(II) I810(0): [dri] visual configs initialized.
(==) I810(0): Write-combining range (0xe0000000,0x4000000)
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) I810(0): Setting dot clock to 94.5 MHz [ 0x3d 0xe 0x20 ] [ 63 16 2 ]
(II) I810(0): chose watermark 0x22210000: (tab.freq 94.5)
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Horizontal and Vertical Lines
        Offscreen Pixmaps
        Setting up tile and stipple cache:
                24 128x128 slots
                6 256x256 slots
(==) I810(0): Backing store disabled
(==) I810(0): Silken mouse enabled
(**) Option "dpms" "on"
(**) I810(0): DPMS enabled
(II) I810(0): X context handle = 0x00000001
(II) I810(0): [drm] installed DRM signal handler
(II) I810(0): [DRI] installation complete
(==) I810(0): Direct rendering enabled

However, glxinfo shows:

libGL: XF86DRIGetClientDriverName: 1.1.0 i810 (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/i810_dri.so
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/i810_dri.so
drmOpenByBusid: busid is PCI:0:2:0
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports PCI:0:2:0
name of display: :0.0
display: :0  screen: 0
direct rendering: No
...
OpenGL vendor string: VA Linux Systems, Inc.
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 Mesa 3.4.2

_______________________________________________
Newbie mailing list
[EMAIL PROTECTED]
*** To unsubscribe , or change message options, see:
http://XFree86.Org/mailman/listinfo/newbie

Reply via email to