On Wednesday 26 May 2004 02.09, Robert Paulsen wrote:
keuphoria is one of my favorite screensavers (it's in the kdeartwork3 rpm). Unfortunately it doesn't work on SuSE 9.1. Here is the error message when it is run from the command line:
/opt/kde3/bin/keuphoria.kss Unable to resolve GL/GLX symbols - please check your GL library installation.
Other GL screensavers work great, for example:
/usr/X11R6/lib/xscreensaver/pulsar
My first thought was there is a missing library, but the ldd command show that all libraries linked by keuphoria.kss can be found.
Sort of. It's bad programming from the Norwegians. You're using NPTL, which means that you should be using /usr/lib/tls/libGL.so.1. Unfortunately, libqt-mt.so has /usr/lib/libGL.so.1 hardcoded into it. So it fails. Yet another example of why hardcoding is bad To solve, do cd /usr/lib rm libGL.so.1 ln -s tls/libGL.so.1 libGL.so.1 After that, keuphoria will work