[PLUG] v3 + linux mandrake

David calx@purdue.edu
Mon, 14 Aug 2000 12:14:12 -0500 (EST)


> Xfree86 3.3.6 performs well in all tasks except for opengl stuff and
> commercial games such as quake3 or soldier of fortune. (Howeber, quake2
> runs beautifully)

Last I tried it, XF86 3.3.6 worked fine for me. Obviously not as good as
windows performance but well nonetheless. I am not an xtreme gamer, so I
am not sure that my standards are very high. :) I had the exact opposite
reaction, ie, commercial games ran better than Q2.

> screen...perhaps Xfree4.01 fixes some of these issues?....

Well, if you are using a semi-large monitor (21") and want to do 1600x1200
resolution (maybe higher) at 24bpp then you *might* be out of luck
with X4.0.1 There seems to be a bug with such a setup. Seems to screw up
the video card at softboot. (fixed with a machine reboot) The screen is
completely useless. FWIW, X4.0.0 works fine on the same setup. 

> > mandrake has v3 generic support but i don't know if their driver supports glide/opengl games.  in the control panel it does have mesa morph3d and mesa gears that i can run but i don't think that will help me.  if someone has a v3 comfigured correctly so for example so i can play q3/ut/etc
> > can you tell me step by step how you did it?

I am pretty sure that with Mandrake 7.1 you have to modprobe 3dfx to get
the user available module. (Which will allow you to run Glide apps as a
user other than root.)  

You also need the Glide libraries.

You must also install Mesa, which are OpenGL-like libraries. OpenUT
uses *your* Mesa libs and Quake3 I believe uses its own. If you get either
of them running in a window (not good very slow since X3.x doesn't have
DRI), then you might have to (at a shell prompt you are going to execute
the game from) export MESA_GLX_FX=fullscreen. 

Links to the packages:

ftp://csociety-ftp.ecn.purdue.edu/pub/mandrake/7.1/Mandrake/RPMS2/Device3Dfx-2.3.4-5mdk.i586.rpm
ftp://csociety-ftp.ecn.purdue.edu/pub/mandrake/7.1/Mandrake/RPMS/Glide_V3-2.60.15-3mdk.i586.rpm
XFree86-glide-module-4.0-6mdk.i586.rpm
Mesa-3.1-14mdk.i586.rpm
Mesa-common-3.1-14mdk.i586.rpm

These are just things off the top of my head that I remember dealing with
last year. I am not very familiar with Mandrake, and I don't know how the 
packages are setup by default.

> > the kernel is 2.2.15 and the xfree86 version is 3.3.6.  i have an athlon 650, 192 ram (for some reason linux doesn't recognize all of it), sound blaster 128, v3 2000 pci, 10 gig hard drive (dual win/linux boot), tv card.  thanks for any help you can give me.

If you happen to use lilo (unlikely since MDK comes with grub):
http://www.linuxnewbie.org/nhf/intel/hardware/ramdetect.html

I don't know anything about grub other than it looks really nice. :)

David