MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Since upgrading to 64 bit, most everything is working great. KDE is quick, compiz is working fine, everything is nice and smooth. But.. theres always a but, isnt there? But wine, cedega, picasa and java are all giving me grief. Cedega doesnt detect direct rendering, but 'glxinfo | grep direct' returns 'direct rendering: Yes'. Console output shows '/usr/lib/transgaming_cedega//tests/glxinfo: error while loading shared libraries: libGLU.so.1: wrong ELF class: ELFCLASS64', which i take to mean the lib is 64 bit, but cedega wants a 32 bit lib. When i installed my nvidia drivers it asked me if i wanted to install 32 bit compat libs and i said yes. Where are they? 'locate libGLU.so.1' returns /usr/lib64/libGLU.so.1
Nothing in /usr/lib/.. and making a symlink doesnt help since its just linking to the 64 bit libs again.
Wine errors out looking for libXxf86vm1.so.1 but i can only find lib64xxf86vm1.so.1, again with the 64 bit libs but needing 32.
Java apps, (and as per suns website, im using 32 bit java for running applications), like LimeWire error out with 'java.lang.UnsatisfiedLinkError: /usr/java/jre1.6.0_03/lib/i386/xawt/libmawt.so: libXtst.so.6: wrong ELF class: ELFCLASS64'. Again with needing 32 bit libs, i can only assume.
Does anyone have any suggestions? Why is there not simply a 32 bit compat library rpm i can install? If there is such a beast, where do i find it? Can i just add i586 repos from easyurpmi and install whatever 32 bit stuff i need from there, or will that just muck things up? Im worried that if i do that ill wind up replacing 64 bit stuff with 32 bit stuff that doesnt need replacing.
Help greatly appreciated, cuz i want to game and use azureus!
I think this could be a problem within the rpmdrake/urpmi software, as they don't seem to differentiate between platforms, ie. i386, i586, x86_64, with regard to the package being installed, only the OS.
I think when the package-manager checks the deps list for a package it looks for the "biggest" (i386 > x86_64) platform and rests when it is found, but won't install specific 32bit packages related to the one being installed if they are of a lesser platform.
Any how, that's my experience with wine, virtualbox and games like sauerbratten that use the SDL libraries to utilise OpenGL from X.
I haven't used cedega for a few years now, and I have read everywhere that wine is sufficient, for example, one person claimed to run Counter Strike Source.
I'm sure the SDL libs are used here too.
I'm tempted to install and take note of the packages, then force install the x86_64 versions on top. That should leave the libs and drivers for 32bit apps.
I'm not that unhappy yet, I think it's a bit risky.
Last edited by GlennsPref; 01-20-2008 at 07:38 AM.