View Full Version : How to do the 32bits?
MNKyDeth
2004-09-11, 11:00 PM CDT
Well, I have done some reading but am finding it hard to find info on how to run 32bit programs in my FC2 x86-64 enviroment. I know see the lib and lib64 dir with files and such in them so I assume there is some 32bit compat here but am not sure.
My install went good, and have all the updates and the system seems to be stable so far. I was hoping to install some games, like savage and a few others that I have. I seen the ET How-to and it gave me the idea to try and edit the installer file but it seems to bork on the glibc still.
I have also copied a fully working install from a 32bit linux box onto this machine and it seems to error on the libgtk-1.2.so.0
I tried making a symlink from the /lib64/ to the /lib/ dir to see if it would help but it didn't.
Basically I would like instructions or some ideas to try and run 32bit software in a 64bit enviroment. This way I can start someplace on how to get my more complicated programs to run (ie, my games).
Any info is good info :)
clearer
2004-09-12, 06:45 PM CDT
While I haven't tried it, I would think the works something like this:
If you have not exsplicitly told Anaconda not to install comptability libraries for 32-bit programmes, they should be there. In that case, my money is on you being able to run 32-bit programmes just like you run your 64-bit programmes.
I opted to remove 32-compatibilty simply because I would rather have 64-bit programmes on my computer and if I can't find a 64bit port for enough programmes, I might consider installing compatibilty packages.
MNKyDeth
2004-09-13, 01:59 PM CDT
Thanks, I see how this is working with the .i386 rpms from the repos. So that is pretty simple.
What I am finding I have problems with are games mostly. I know this isn't really a gaming forum but I have a vast array of linux only games and wish to use them on x86-64 platform.
Here are some of the situations I am running into.
Without the nvidia drivers installed uplink works but feels slow.
With the nvidia drivers installed I get this error.
[anvildemon@localhost uplink]$ ./uplink
/usr/X11R6/lib/libXmu.so.6 /usr/X11R6/lib/libXi.so.6 ./libfreopen-override.so.0.0.0
./uplink.bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
[anvildemon@localhost uplink]$
I tried doing a ln -s /usr/lib64/libGL.so.1 /usr/lib/libGL.so.1
but that had no effect, I still recieved the same error. I only installed the x86-64 Nvidia drivers as I thought they have x86 backward compat support now. Do I also need to install the x86 drivers aswell somehow?
With other games that use an installer like setup.sh I always get this error.
This installation doesn't support glibc-2.1 on Linux / x86_64
I have tried editing some of these files so it looks for the proper stuff but cannot seem to make a good one or get it to work.
I have not done what is in the Wolfenstien:ET thread as I am using a native installer vs an installer from a patch file.
Seeing the error from Uplink kinda tells me that even if I fixed the installer I am still going to have problems with the 3d acceleration aspect. So, if anyone has any ideas how to resolve the installer and 3d acceleration issues I am all ears.
If someone would like to work with me on getting this figured out I can usually be found in #easylinuxguide on irc and occasionally on the #fedora channel.
The forum is still good also, so any communication of any sort is welcome.
MNKyDeth
2004-09-25, 11:31 PM CDT
Hate to revive a thread but I really need help with this if possible.
Well, I have tried I think most all of the x86-64 distro's now and have been able to get 32bit binary commercial games installed on FC2 x86-64 only thus far.
The two games I have been able to install are Mohaa and uplink. They work fine without the nvidia drivers installed but run very slow.
I was happy that they did run and was excited to get the nvidia drivers installed. So, I promptly DL'ed and installed the 6111 drivers and all went well. I rebooted for good measure and then went to start up Mohaa but I recieved this error.
Click to read the error as it is big to post. Thought this would be easier.
http://www.mnkydeth.jsuthosting.com/mohaa.txt
I searched and double checked to make sure I had the proper deps and .so files where they should be and it seems I have everything I need. Unfortunately nothing seems to work properly. :/
I own most all of the commercial games available for linux and am still looking for ways to get them installed but even if I get them installed I am afraid I won't be able to play them unless I resolve this issue aswell.
Any help or thoughts are appreciated in resolving this issue.
Whenever I poke my head into the #fedora irc nobody knows anything about the x86-64. I am impressed with the FC2 x86-64 but I really need my games. Without them I am afraid I must move on but would rather not as i would love to stay with x86-64 as it seems so fast compared to non 64bit distro's. :(
sornen
2004-11-26, 03:01 AM CST
Try installing with this
linux32 ./install....
JLF_65
2004-11-26, 09:12 PM CST
Remember after installing the nVidia drivers, you need to remove the xorg GL drivers (both of them).
rmp -e --nodeps --allmatches xorg-x11-Mesa-libGL
Sometimes, you have to have that to install a game, so you reinstall it. Don't forget to re-remove it again after installing the game. I've done that a couple of times.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.