View Single Post
Old 01-27-07, 05:24 AM   #7
paulgress
Registered User
 
Join Date: Sep 2005
Posts: 38
Default Re: Solaris 10(11/06) nvidia drivers x86/64

I have Pro-E running on my W2100z workstation with a Quadro FX 3000 Graphics card.

It appears Pro-E is looking for the library in:

$ ldd /Disk1/Binaries/Pro_Engineer/WildFire_3/sun_solaris_x64/obj/pro
.
.
.
libGL.so.1 => /usr/lib/64/libGL.so.1
.
.
.

/Disk1/Binaries/Pro_Engineer/WildFire_3 is my Pro-E home directory. Yours will be in a different location.

Looking at my directories, /usr/lib/64 is a symbolic link to /usr/lib/amd64. The library itself is located in /usr/X11/lib/NVIDIA/amd64.


$ ls -al /usr/lib/64/libGL.so.1
lrwxrwxrwx 1 root root 37 Dec 5 00:46 /usr/lib/64/libGL.so.1 -> ../../X11/lib/NVIDIA/amd64/libGL.so.1
$ ls -al /usr/lib/amd64/libGL.so.1
lrwxrwxrwx 1 root root 37 Dec 5 00:46 /usr/lib/amd64/libGL.so.1 -> ../../X11/lib/NVIDIA/amd64/libGL.so.1
$ ls -al /usr/lib/64
lrwxrwxrwx 1 root root 5 Jun 2 2005 /usr/lib/64 -> amd64

So yes, it appears you are correct, you need to create a symbolic link of all the Nvidia libraries.

$ ls -al /usr/lib/amd64 | grep NVIDIA
lrwxrwxrwx 1 root root 35 Dec 5 00:46 libGL.so -> ../../X11/lib/NVIDIA/amd64/libGL.so
lrwxrwxrwx 1 root root 37 Dec 5 00:46 libGL.so.1 -> ../../X11/lib/NVIDIA/amd64/libGL.so.1
lrwxrwxrwx 1 root root 41 Dec 25 03:12 libGLcore.so.1 -> ../../X11/lib/NVIDIA/amd64/libGLcore.so.1
lrwxrwxrwx 1 root root 45 Dec 25 03:12 libnvidia-tls.so.1 -> ../../X11/lib/NVIDIA/amd64/libnvidia-tls.so.1
$

I suspect the reason Pro-E is not looking in the NVIDIA directories is the Nvidia drivers will become part of a native install soon, and therefore will be located in the /64 or /amd64 directories.
paulgress is offline   Reply With Quote