[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [ketil@ii.uib.no: Bug#77511: relationships between packages for 3d support]



>> Ketil Malde <ketil@ii.uib.no> 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



Reply to: