D&C Lug - Home Page
Devon & Cornwall Linux Users' Group

[ Date Index ][ Thread Index ]
[ <= Previous by date / thread ] [ Next by date / thread => ]

[LUG] 3D/GL support win x4.2.0, 2.4.4 and a voodoo 3



I've gone through all the DRI FAQ's, and installed the tdfx and tdfx_drm 
drivers (well, debian did). However gl apps (and kde apps) give

libGL error: failed to open DRM: Operation not permitted
libGL error: reverting to (slow) indirect rendering

(this is as user, and as root, and I've set the permissions correctly in 
XF86Config-4 (Mode 0666))

Anyone got any experience with XFree 4 and 3dfx?

glxinfo gives
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

dmesg gives
[drm] AGP 0.99 on Intel 440BX @ 0xd0000000 128MB
[drm] Initialized tdfx 1.0.0 20000928 on minor 61

and

fb: Voodoo3 memory = 16384K
fb: MTRR's  turned on
tdfxfb: reserving 1024 bytes for the hwcursor at d18e9000

X logs:

(WW) TDFX(0): Failed to set up write-combining range (0xdc000000,0x2000000)
(II) TDFX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0xbd00
(II) TDFX(0): Changing back offset from 0x00cff000 to 0x00cfe000
(II) TDFX(0): Textures Memory 10.58 MB
(II) TDFX(0): Cursor Offset: [0x00000000,0x00001000)
(II) TDFX(0): Fifo Offset: [0x00001000, 0x00041000)
(II) TDFX(0): Front Buffer Offset: [0x00041000, 0x0026A000)
(II) TDFX(0): Texture Offset: [0x0026A000, 0x00CFE000)
(II) TDFX(0): BackOffset: [0x00CFE000, 0x00E7E000)
(II) TDFX(0): DepthOffset: [0x00E7F000, 0x00FFF000)
(II) TDFX(0): Minimum 338, Maximum 1279 lines of offscreen memory available
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
(II) TDFX(0): [drm] created "tdfx" driver at busid "PCI:1:0:0"
(II) TDFX(0): [drm] added 8192 byte SAREA at 0xc995a000
(II) TDFX(0): [drm] mapped SAREA 0xc995a000 to 0x40014000
(II) TDFX(0): [drm] framebuffer handle = 0xdc000000
(II) TDFX(0): [drm] added 1 reserved context for kernel
(II) TDFX(0): [drm] Registers = 0xd8000000
(II) TDFX(0): visual configs initialized
(II) TDFX(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 Lines
        Dashed Lines
        Offscreen Pixmaps
        Driver provided NonTEGlyphRenderer replacement
        Setting up tile and stipple cache:
                32 128x128 slots
                10 256x256 slots
(==) TDFX(0): Backing store disabled
(==) TDFX(0): Silken mouse enabled
(II) TDFX(0): X context handle = 0x00000001
(II) TDFX(0): [drm] installed DRM signal handler
(II) TDFX(0): [DRI] installation complete
(==) TDFX(0): Direct rendering enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER



--
The Mailing List for the Devon & Cornwall LUG
Mail majordomo@xxxxxxxxxxxx with "unsubscribe list" in the
message body to unsubscribe.


Lynx friendly