David, No you should not need separate binaries. The nVidia openGL is >From SGI, with some hacks. The export symbols are same thus libGL.so from nVidia should work and give same benefits.
Suhaib > -----Original Message----- > From: Lloyd A Treinish [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 11, 2001 11:04 AM > To: [email protected] > Subject: RE: RE: [opendx-users] installing opendx 4.1.3 > > > You shouldn't have to provide a separate binary. I've not moved to > the > latest version on Linux, but that's not been a problem with using an > nVidia > card. > > Over a year ago I installed dx on a RH6.2 system with a Matrox G200 > and > used the SGI OpenGL from the OpenDX download site. It worked fine > with h/w > rendering, but performance was poor. I then replaced the Matrox > card with > an nVidia Quadro card. This used the nv driver that comes with > XFree86 > 3.3.x. It ran with h/w rendering, but not well. I then installed > the > drivers from nvidia.com, which replaces OpenGL with a version that > leverages the hardware as has been discussed on the mailgroup. It > works > quite well. I've since upgraded to RH 7.0 and XFree86 4.1.0 and the > latest > nVidia drivers. It was all transparent to DX -- the same version > from the > initial installation. > > > David Thompson <[EMAIL PROTECTED]>@opendx.watson.ibm.com on > 07/11/2001 > 10:50:40 AM > > Please respond to [email protected] > > Sent by: [EMAIL PROTECTED] > > > To: [email protected] > cc: > Subject: RE: RE: [opendx-users] installing opendx 4.1.3 > > > > So if you build OpenDX the way you suggest with SGI OpenGL and then > run on a system with the Nvidia setup, do you get the benefit of the > true hardware rendering or should I provide a binary for both Nvidia > hardware and non-Nvidia hardware? > > David > > >You do not have to make a softlink to install use --force --nodeps > >For example > >rpm -iUh opendx-4.1.3.i386.rpm --force --nodeps > > > >This sould install without checking RPM dependencies. > > > >As for as symbols are concerned, I think it will be a problem > because > >binaries are linked to libGL.so from nVidia which makes a dynamic > call to > >libGLcore.so.1. My versions of Opendx 4.1 for RedHat 7.0 were also > compiled > >at a workstation which had nVidia GeForce2 Ultra, but distribution > to > >public, installed SGI OpenGL in /usr/local and manually edited > Opendx > >Makefiles to link to /usr/local/lib/libGL.so > >nVidia folks intentionally made libGL.so to depend upon > libGLcore.so... > just > >a dirty business trick to convience non-nVidia users to buy their > cards.... > > > >Suhaib > > -- > .................................................................... > ......... > > David L. Thompson The University of Montana > mailto:[EMAIL PROTECTED] Computer Science > Department > http://www.cs.umt.edu/u/dthompsn Missoula, MT 59812 > Work Phone : (406)257- > 8530 >
