Unable to resolve glXQueryExtension
I am trying to run a GL app and get the error message
Unable to resolve function glXQueryExtension
I have installed the latest Nvidia drivers. Does anyone have any suggestions
as to where to go next.
I am using an Aopen card based on the FX5200 GPU.
What GL app? Is it dynamically linked? What's your ldd output?
The app is part of Altairs Engineerings Hyperworks and I think the prob is
that it is using the 32 bit lib in /usr/lib whereas the installer creates only
a 64bit lib. Based on the ldd output I will have other probs when I get
past the glx issue.
charger:~ # ls -l /usr/lib/libGL.so*
lrwxrwxrwx 1 root root 12 Jan 26 17:54 /usr/lib/libGL.so.1 -> l
-rwxr-xr-x 1 root root 569145 Sep 23 15:37 /usr/lib/libGL.so.1.2
charger:~ # ls -l /usr/lib64/libGL.so*
lrwxrwxrwx 1 root root 10 Jan 26 18:28 /usr/lib64/libGL.so -> l
lrwxrwxrwx 1 root root 17 Jan 26 18:28 /usr/lib64/libGL.so.1 ->
-rwxr-xr-x 1 root root 512360 Jan 26 18:28 /usr/lib64/libGL.so.1.0.
charger:/usr/local/hyperworks/altair # ldd hv/bin/LINUX/hv
libotp71as.so => not found
libolepro32.so => not found
libog81as.so => not found
libsfl11as.so => not found
liboleaut32.so => not found
libole32.so => not found
librpcrt4.so => not found
libmfc400s.so => not found
libcomdlg32.so => not found
libshell32.so => not found
libcomctl32.so => not found
libmsvcrt.so => not found
libshlwapi.so => not found
libgdiuser32.so => not found
libadvapi32.so => not found
libuuid.so => not found
libkernel32.so => not found
libmwinitthunk.so => not found
libcwrapper.so => not found
libmicontents.so => not found
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x55576000)
libappinfo.so => not found
librxResult.so => not found
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x55673000)
libpthread.so.0 => /lib/libpthread.so.0 (0x55681000)
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x556d4000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x55751000)
libm.so.6 => /lib/libm.so.6 (0x557c7000)
libc.so.6 => /lib/libc.so.6 (0x557ea000)
libdl.so.2 => /lib/libdl.so.2 (0x55921000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x55924000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x559e1000)
Is this a 32bit app? The NVIDIA OGL library currently does not support direct rendering of 32bit apps in 64bit linux. However, I would expect the Mesa libGL.so (which you're using) to have glXQueryExtension defined. This is probably a question for the Mesa team.
Would the libs from the IA32 distribution work?
Thought so. Had to ask. I assume this implies that to get accelerated support
the app must be recompiled to use the 64 bit libs.
Yes, that's correct.
|All times are GMT -5. The time now is 06:50 PM.|
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.