Sylvester Lykkehus wrote:
Hello list,
So, I wanted to try out yukon for capturing opengl frames. (Works quite well). It uses a custom libGL.so, used to capture the image stream.
This is installed to /usr/local/lib/yukon/ which contains: libGL.so.1 -> yukon-core libGL.so.native -> /usr/lib/libGL.so libX11.so.6 -> yukon-core libX11.so.native -> /usr/lib/libX11.so yukon-core
My original libGL.so (from xorg-x11-Mesa) still resides in /usr/lib/
That way, I was able to do e.g. LD_LIBRARY_PATH=/usr/local/lib/yukon glxgears when I wanted to use the lib, and capture.
Now, somehow I messed something up: I have cleared LD_LIBRARY_PATH, and even rebooted. Still, running e.g. glxgears returns: glxgears: error while loading shared libraries: libGL.so.native: cannot open shared object file: No such file or directory
But why would it use the libGL.so.native installed by yukon ? Why not /usr/lib/libGL.so as usual ? How can I change the behavior back, and where is it defined which lib to load ?
Thanks Sylvester Lykkehus
ldd -d /usr/X11R6/glxgears revealed some libs I copied to the wrong location, removed, up and running again. /Sylvester -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org