lrwxrwxrwx 1 root root 18 Jan 14 02:18 libglx.so -> libglx.so.1.0.5328
is missing from your listing, and I'm not quite sure if you said you replaced it or not. You should do this with:
ln -s libglx.so.1.0.5336 libglx.so
You also don't have the libglx.a, which might be a problem with your XFree86 install, I'm not sure whether it should be there on Suse or not (it is part of the main X package for RedHat / Fedora systems). First correct the link and give it a try.