The only library which works is "libGL.so.1".
Are you sure?
Can you show output of "ls -la /usr/lib/libGL.so"? (or wherever this file is) I expect it to be symlink to /usr/lib/libGL.so.1.
Here's how it looks on my machine:
1 2 3 4
$ ls -la /usr/lib/libGL.so* lrwxrwxrwx 1 root root 14 Nov 9 00:44 /usr/lib/libGL.so -> libGL.so.1.0.0 lrwxrwxrwx 1 root root 14 Nov 9 00:44 /usr/lib/libGL.so.1 -> libGL.so.1.0.0 -rwxr-xr-x 1 root root 562944 Nov 9 00:44 /usr/lib/libGL.so.1.0.0
Is there a way to detect such crappy drivers, so i can try the next one in the list?This is not about crappy drivers. This is about crappy distributions (if libGL.so is really broken). Suggestion is to not use crappy Linux distributions.