LINUX LITE 7.2 RC1 RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] Problems with installing/playing native Linux games
#1
I'm trying to get the Linux ports of Medal of Honor: Allied Assault and Return to Castle Wolfenstein on Linux Lite.

I'm following these instructions for RTCW, and I'm using the UK installer from here for MOH:AA.

I had no issues with installing RTCW, although I don't seem to have pak0.pk3, from my wine installed windows version.

I'm guessing because of this, it won't run, here's what I'm getting from the terminal:
Code:
Wolf 1.41 linux-i386 Dec  4 2002
----- FS_Startup -----
Current search path:
/home/cobradabest/.wolf/main
/usr/local/games/wolfenstein/main/sp_pak3.pk3 (14 files)
/usr/local/games/wolfenstein/main/sp_pak2.pk3 (232 files)
/usr/local/games/wolfenstein/main/sp_pak1.pk3 (1342 files)
/usr/local/games/wolfenstein/main

----------------------
1588 files in pk3 files
----- CL_Shutdown -----
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: Couldn't load default.cfg

I can't seem to install MOH:AA at all, I've installed my game using wine, and patched it to 1.11, but the Linux installer still won't run, I'm getting this error:
Code:
/home/cobradabest/.setup17309: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory

Before anybody asks, neither of these games work on wine for me, so after finding out both games have Linux versions, I wanted to try them.

How do I fix these issues?
[Image: fss.png]
Reply
#2
The problem with installing these very old games is that they require libraries from very old Ubuntu versions. This is the case for mohaa. You'd have to run an old version of ubuntu to use the compatible libraries (libgtk-1.2.so.0) so this won't work. Not sure about rtcw, someone may know.
Reply
#3
So there's no way to install linux MOH:AA at all? That blows! Even Windows offers some compatibility for it's legacy games! Is there no libraries that would be backwards compatible?

If I need an OS for it, is there an old lightweight OS I can use for old games?

EDIT: Hold on, I remember having the exact same problem (with the exact same library) with ePSXe, and I managed to get that working before, albiet with sound issues, so it must be possible...
[Image: fss.png]
Reply
#4
You could try making a blank libgtk-1.2.so.0 and symlinking it to libgtk-3.so.0
in /usr/lib.

I cannot guarantee that will work though.  Worth a shot though if it does fix it.
Might end up with a new error though. Can't say.

I go down the rabbit hole on my linux installs.
LL 3.6,2.8
Dell XT2 > Touchscreen Laptop
Dell 755 > Desktop
Acer 150 > Desktop
I am who I am. Your approval is not needed.
Reply
#5
Well, it's worth a shot, but how do I do all of that? I'm sort of a newbie at Linux...

EDIT: There may not be any need, there's a small glimmer of hope for me, I found this thread on the Ubuntu forums about someone trying to run a libgtk-1.2 program on a modern Ubuntu, and there's a link there that has a bunch of packages, problem is, I don't know what, if any packages I should try...
[Image: fss.png]
Reply
#6
Well, I will have to google/search that on how to do it via command line in terminal.

My cave man way would be

Code:
gksu thunar

maneuver to /usr/lib and right click on a empty  spot and create new document and name it

Quote:libgtk-1.2.so.0

save it.

Close thunar and terminal.

Start from scratch. Open terminal again.

Code:
sudo -s

password and become root in terminal.

then cross my fingers and

Code:
ln -s /usr/lib/libgtk-1.2.so.0  /usr/lib/libgtk-3.so.0

LL 3.6,2.8
Dell XT2 > Touchscreen Laptop
Dell 755 > Desktop
Acer 150 > Desktop
I am who I am. Your approval is not needed.
Reply
#7
Okay, I had no issues doing that, but when I tried installing the game again, I got this:
Code:
/home/cobradabest/.setup30558: error while loading shared libraries: /usr/lib/libgtk-1.2.so.0: file too short
[Image: fss.png]
Reply
#8
Then I would copy the file contents inside of libgtk-3.so.0 into libgtk-1.2.so.0 as a experiment since the message now says file too short.

This is all poke and hope though from me.
LL 3.6,2.8
Dell XT2 > Touchscreen Laptop
Dell 755 > Desktop
Acer 150 > Desktop
I am who I am. Your approval is not needed.
Reply
#9
(08-21-2014, 08:44 PM)rokytnji link Wrote: Then I would copy the file contents inside of libgtk-3.so.0 into libgtk-1.2.so.0 as a experiment since the message now says file too short.
There's a problem, libgtk-3.so.0 is also empty.
I tried reinstalling libgtk-3, but that didn't help...

EDIT 2: I managed to find download links for libgtk1.2 here, so I installed it, but the installer for MOHAA is giving the same error...

(08-21-2014, 08:44 PM)rokytnji link Wrote: This is all poke and hope though from me.
I'm thankful nevertheless, it's a heck of a lot better than being told there's nothing I can do. At least these stabs in the dark are giving me a little hope.

EDIT: I was looking around for anyway to run MOHAA on linux, and I found this, and it seems to be the linux binaries in a tar format, is it only for multiplayer, though? It's hard to tell.

Either way, I downloaded it, unpacked it and ran it, and I'm getting more lib issues:
Code:
./mohaa_lnx: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

I looked this issue up, and I read that I had to download/install libstdc++5, so I did, but it didn't help.

EDIT 3: I also found this guide for installing MOHAA on Ubuntu 10.4LTS, which is more recent than I would've expected, so there's hope there. The guide also uses the tar package I linked to above. I tried following it, but I'm getting the same issues...

What do you think I should do now?
[Image: fss.png]
Reply
#10
Quote:What do you think I should do now?

I don't know as I don't know where in that page you linked to are stuck at.

On a side note. I busted myself up a bit today tripping over a blanket on the floor in front of the dryer.
Knocked myself out tripping over the blanket like a trip wire. My knee is swelled up and won't bend too good and I walk with a limp now.
Plus I seem to have sprained my right wrist.
Damn dirty laundry.

Anyhows, I am going to be out of commission for a few days as I wait for my body to sort things out.
It was a bad spot in a bad day in the universe for me today.
So you are on your own.

Sorry.  Sad
LL 3.6,2.8
Dell XT2 > Touchscreen Laptop
Dell 755 > Desktop
Acer 150 > Desktop
I am who I am. Your approval is not needed.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)