RE: Performer/Linux and Nvidia-TNT boards

New Message Reply Date view Thread view Subject view Author view

From: Tom Flynn (flynnt++at++cthulhu.engr.sgi.com)
Date: 01/14/2000 22:06:57


Ok, FYI on this subject...

I've had the TNT2 up and running on a Redhat 6.1 system with the older
TNT2 drivers with the 3.3.3.1 version of XFree86. I had a pretty good
frame rate on this system with performer town, esprit, and a number of
apps. There were some various GL bugs, but I figured they'd get fixed
over time. The installation wasn't too bad either. I installed the rpm
and made the change to me XF86Config to load the GLX module and
everything worked for me. It was a lot easier then the 3Dfx-DRI
installation. I recently upgraded that machine to the latest drivers for
the TNT2 (with XFree86-3.3.5) and have had quite a number of problems.
I've heard a number of postings to OpenGL and GLX mailing lists about
problems with the latest drivers as well. Performer is not alone. At
this point, I'd recommend going back to the older set of drivers if you're
expeiencing problems with the new ones.

As far as determining whether you're getting hardware acceleration, we
have a listing for that in our Performer-Linux faq:
http://www.sgi.com/software/performer/linux-faq.html#15

hope that helps,
tom

On Fri, 14 Jan 2000, Daniel Cave wrote:

>
> Dan.
>
> Funnily enough. Ive tried to do EXACTLY the same thing, but with differing
> effect. I tried a stock install or redhat 6.1 based upon a previous 3dFX
> install( http://www.denifs.demon.co.uk/linuxperformer <- for those outside
> SGI, http://homer.reading.sgi.com/~dcave/linux3dfx-performer.html for those
> in sgi.
>
> Now.. I did use the nVidia x server ( 1646392 Jan 11 13:06
> nvidia-x-glx-335-i386-dyn
> _tar.gz ) which is actually 1. older and 2. a smaller binary than that of
> the redhat install (6.1) and had bugs which i descovered (problems to do
> with a rubberband/marquee select and doesnt refresh the desktop when you
> de-select/click desktop)
>
> -rwxr-xr-x 1 root root 3262980 Sep 24 23:21 XF86_SVGA.redhat6.1
> -rwxr-xr-x 1 root root 2756261 Jan 11 14:16 XF86_SVGA <-- nVidia
> TNT Xserver
>
> I also have sym links
>
> lrwxrwxrwx 1 root root 27 Jan 11 17:05 /usr/lib/libGL.so.3
> ->/usr/X11R6/lib/libGL.so.1.0 <-- nVidia LibGL.so.1
>
> I didnt get 20 fps when running perfly on esprit.pfb, more like 6. im using
> the Mesa 3.1
>
> 1580266 Jan 4 13:08 MesaLib-3.1.tar.gz.. Dan, do you have a
> /usr/X11R6/lib/LibGLU.so.n?
>
> Id be interested in any feedback (especially from the performer guys!)
>
>
> Kind Regards
>
> Daniel Cave,
> SGI Consulting,
> 1530 Arlington Business Park
> Theale, Reading, RG7 4SB.
> DDI: 0118 925 7584
> Fax: 0118 925 7680
>
> -----Original Message-----
> > From: Daniel F Johnston [mailto:dan.johnston++at++nrc.ca]
> > Sent: 14 January 2000 13:01
> > To: info-performer++at++sgi.com
> > Subject: Performer/Linux and Nvidia-TNT boards
> >
> >
> > Enough is enough!
> > I have sent several days and had only partial success so it is time to
> > ask the experts and get the problem solved.
> >
> > First: I have installed the base XFree86, Mesa, Lesstif and
> > Performer and have everything working - all demos,
> > perfly town, etc. It works but is slow (truck.pfb spins
> > at 0.7 fps with textures).
> >
> > I am trying to use an Nvidia TNT video board to speed up the
> > OpenGL/Performer on this (my first) Linux box. There seems to be
> > three options for this speed up. I have had partial success only
> > with option 2 so far.
> >
> > 1. From the Nvidia site you can follow the 'drivers' path to
> > get a bunch of files that replace XFree86. These files have
> > names like XFree86-3.3.3.1-49riva.i386.rpm. My Mandrake
> > package (RedHat 6.0) came with XFree86 version 3.3.5,
> > but I removed these files, installed the 6 Nvidiapackages and
> > did a re-boot. I didn't have any success - ie no speed up
> > of the graphics. I sometimes had an un-usable Xserver, an
> > other times a working system with no speed-up. Note: this
> > may be a problem with my learning curve. Perhaps I should
> > re-visit this option and check all links, etc. For example,
> > do I have to also remove mesa if I install all these nvidia
> > packages?
> >
> > 2. From the Nvidia site you follow the drivers-developers
> > path to get a few files like nvidia-X-GLX-335-i386-dyn.tar.gz
> > Un pack this one and you get a few library files. Run the
> > rivi-install and set a link from /usr/X11R6/lib/libGL.so.1... (the
> > new library) to /usr/lib/libGL.so.3... and you can speed up
> > Performer a lot! Demo file esprit.flt spins at 20fps with textures
> > instead of 0.6. BUT... town doesn't work because perfly complains
> > about a problem with a "--" in the command line options. And,
> > truck.pfb will cause the Xserver to hang solid - reboot (from
> > a remote login) is required.
> >
> > 3. The latest XFree86 beta is a 'Pre version 4' snapshot called
> > 3.9.17. If you get all these files you are supposed to have a
> > bunch of /usr/X11R6/lib and /bin and /whatever that will support
> > a number of video boards including the TNT. I have not tried
> > this yet.
> >
> > SO...
> > Which option listed above - or another one - should give the
> > best results? What did I do wrong? Do you have specific
> > instructions on what to do to get it right?
> >
> > Your help is appreciated as always! Thanks!
> >
> > --
> > ___|__ |
> > / | \ ||\ Daniel (Dan) Johnston
> > /___|___\ || \ Dan.Johnston++at++nrc.ca
> > _____|____ || \ National Research Council of Canada,
> > London, ON
> > | | | || \ Integrated Manufacturing
> > Technologies Institute
> > \___| | | ||____\ Tel: (519) 430-7081 Fax: (519) 430-7090
> > \_o_\___|____|_|______\_ Inst: http://www.nrc.ca/imti
> > \ o / These opinions are my own! Not those of NRC.
> > \________________/ Virtual Reality:
> > http://www.nrc.ca/imti/vetc/home.html
> > More Tall Ships - Fewer Computers!
> >
> >
> >
> > --------------------------------------------------------------
> > ---------
> > List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> > Submissions: info-performer++at++sgi.com
> > Admin. requests: info-performer-request++at++sgi.com
> >
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
>

--
"Mongooses are famous for their snake-fighting ability, and are
 almost always victorious because of their speed, agility, and timing
 and also because of their thick coat."


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Fri Jan 14 2000 - 22:07:06 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.