>> Ketil Malde <[EMAIL PROTECTED]> writes: > Package: xserver-xfree86 > Severity: wishlist "Simple things should be kept simple, whilst making the complex possible."
> After getting XFree 4 to work with the tdfx module, I'm now trying to > get accelerated 3D. It appears that, according to > http://dri.sourceforge.net/DRIuserguide.html > that I need the 3dfx DRI kernel module, GLX modules for XFree86, and > an XFree-supplied libGL - and, in particular, *not* libGL from Mesa, > nor libglide - is this correct? This is correct, it goes like this: * 3dfx DRM kernel module: either fetch a recent 2.2.18 kernel or a really recent 2.4.0-test (arround test9, IIRC). Either that or check out xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel from the DRI CVS. (For other cards the agpgart module is required, dunno for the 3dfx ones) * GLX modules: install the xserver-xfree86 package * the XFree86 libGL: install the xlibmesa3 package For Voodoo cards I think you need libglide3, too (can't really tell from the package's description alone) > The whole thing probably makes sense when you know how it's supposed > to work, but with only a rudimentary overview of the packages, it's > hard to figure out, I think. I guess what is needed is task-3d-hardware-acceleration (with a nicer name) or something similar. Missing is a DRM kernel source package or a 2.2.18whatever source package alongside with the respective binary packages (no, I'm not volunteering). It's also possible to do something similar with XFree86 3.3.6 packages, namely, install utah-glx and libutahglx1 along with the required X server package (xserver-svga, xserver-s3, xserver-rage128). HTH, -- Marcelo

