Guest Report post Posted August 4, 2004 Hey, i am interested in this game, but when i run the linux binary, it gives me an error about libGL's version. I am on slackware 9.1 using the nvidia drivers. Any help here? Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 4, 2004 My bad, I forgot to log in Quote Share this post Link to post Share on other sites
Grum Report post Posted August 4, 2004 Please copy and paste the error here. Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 4, 2004 ./el.x86.linux.bin: /usr/lib/libGL.so.1: no version information available (required by ./el.x86.linux.bin) Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 4, 2004 Also, i can't seem to find the libs online anywhere (most hits on google are pretty confusing... Slackware packages are rare breeds now....) Quote Share this post Link to post Share on other sites
Platyna Report post Posted August 5, 2004 Hello. Yeah Slackware packages are rare...only 14400 hits in google after typing "slackware packages". *sigh* :twisted: http://www.slackware.com/getslack/ (slackware-current) http://www.linuxpackages.net/packages.php http://unix.eternal-lands.net 1. Upgrade X, it is now old, crappy and buggy in 9.1. or... 2. Compile it from CVS source (mirrored package you will find at EL on UNIX site - last link). Regards. Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 5, 2004 I was meaning libGL packages :wink: but thanks anyway, i shall try it! *goes off to break the system again* Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 5, 2004 Hmm, upgraded X, but no new developments. Infact, i have ANOTHER error! Here it is: ./el.x86.linux.bin: /usr/lib/libGL.so.1: no version information available (required by ./el.x86.linux.bin) Xlib: extension "XFree86-DRI" missing on display ":0.0". ./el.x86.linux.bin: relocation error: ./el.x86.linux.bin: undefined symbol: xmlReadFile bash-2.05b$ ./el.x86.linux.bin: /usr/lib/libGL.so.1: no version information available (required by ./el.x86.linux.bin) Quote Share this post Link to post Share on other sites
Platyna Report post Posted August 5, 2004 Hello. OpenGL is in one package with X, after upgrading X you should upgrade glib2, glib, gdk, gtk (I had that error when I messed up those libs). That: Xlib: extension "XFree86-DRI" missing on display ":0.0". is because you have turned off DRI to make your nvidia driver work, after X upgrade driver has to be reinstalled. BTW from which version to which one you've upgraded? That: xmlReadFile is competly not X related problem, it is because your XML libs are too old it is in package named: libxml2-2.6.9-i486-1 at Slackware current. So, unless you want upgrade your system a bit (what you will have to do soon anyway, unless you want use only old software..) this is better for you compile it from sources... Regards. Quote Share this post Link to post Share on other sites
Grum Report post Posted August 5, 2004 The nVidia drivers come with their own libGL. Check that you're using that one instead of the one provided by XFree. I have no fucking clue what glib2, glib, gdk, gtk have to do with EL, and I really doubt that they're the casue of your trouble. Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 5, 2004 When I had used the nvidia drivers, I was still getting errors. I have since switched back to the XFree86 nv driver. If I used the nvidia driver, how could I be sure that i am using their libgl modules? I'm pretty confused now... Quote Share this post Link to post Share on other sites
Platyna Report post Posted August 5, 2004 Grum: That was told to prevent his future problem with other programs after X upgrade. Syntax: Just after installing X reinstall nvidia driver. I am using Slackware 9.1 + upgrades from slackware-current, also I have nvidia driver. Regards. Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 5, 2004 I did that, but still same error about libXML. I upgraded all my packages, but i think what ill do is point slapt-get to upgrade from slack-current. I will update you on progress . Thanks for all the help BTW! Quote Share this post Link to post Share on other sites
Puntif Report post Posted August 5, 2004 I think I remember having that problem with my Slackware system. As I recall, Slackware installs libXML2 in a different directory than the libXML2's make install does. You probably need to pkgdelete the one that came with Slackware. I did that and re-installed with make install. The newer version of the library was then correctly found. Quote Share this post Link to post Share on other sites
Platyna Report post Posted August 5, 2004 I just made upgradepkg. Maybe he has binary compiled with some other version of XML? Where do you got it Syntax? Regards. Quote Share this post Link to post Share on other sites
Syntax Report post Posted August 5, 2004 No more worries, i upgraded slack to 10.0 and it took off. Thank you! Unfortunatly, now kde and mozilla and a bunch of good stuff is borked Quote Share this post Link to post Share on other sites
Placid Report post Posted August 6, 2004 ./el.x86.linux.bin: /usr/lib/libGL.so.1: no version information available (required by ./el.x86.linux.bin) That doesnt actually hinder you playing the game. i get that everytime i play, its still ok. Quote Share this post Link to post Share on other sites