Unable to install Darwinia on Ubuntu Feisty Fawn (64 bit)

Problems with the Linux version of Darwinia

Moderators: jelco, bert_the_turtle, Chris, andy, John

sumta
level0
Posts: 2
Joined: Tue Jul 17, 2007 5:28 am

Unable to install Darwinia on Ubuntu Feisty Fawn (64 bit)

Postby sumta » Tue Jul 17, 2007 5:54 am

I am running 64 bit Ubuntu Server (Feisty Fawn) and am unable to install the Linux version of Darwinia, I presume that this is a 64/32 bit clash, but have been unable to confirm this thru google. Is there a known solution to this problem?

Code: Select all

joe@bubbacub:~/downloads$ sudo sh darwinia-complete-1.2.1b.sh
Verifying archive integrity... All good.
Uncompressing Darwinia complete 1.2.1b.......................................................................
/home/joe/.setup8538: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
joe@bubbacub:~/downloads$
User avatar
prophile
level5
level5
Posts: 1541
Joined: Fri Feb 18, 2005 4:17 pm
Location: Southampton, UK
Contact:

Postby prophile » Tue Jul 17, 2007 7:20 am

Stupid as this may sound, have you actually installed libgtk?
User avatar
shinygerbil
level5
level5
Posts: 4667
Joined: Wed Dec 22, 2004 10:14 pm
Location: Out, finding my own food. Also, doing the shinyBonsai Manoeuvre(tm)
Contact:

Postby shinygerbil » Tue Jul 17, 2007 10:40 am

I expect that could well be the problem - check out this thread: http://forums.introversion.co.uk/uplink ... hp?t=37098


As suggested over there, try the following:

Code: Select all

sudo aptitude install libgtk1.2


and then enter your password. (If it doesn't work, replace aptitude with apt-get) This should install the libraries needed by the installer. You should then be able to run it just fine. Sorry if this seems a little patronising, but it's better than a string of "what do I do next" questions :P
sumta
level0
Posts: 2
Joined: Tue Jul 17, 2007 5:28 am

Postby sumta » Tue Jul 17, 2007 1:22 pm

Yep. libgtk1.2 is installed. But I still ran those commands to make sure (below). And then tried to install Darwinia again. No dice. I am also pretty sure that those 32 bit libs are accessible, as I have apps that use them..such as Audacity.

Code: Select all

joe@bubbacub:~/downloads$ sudo aptitude install libgtk1.2
Password:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Initializing package states... Done
Building tag database... Done     
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done

joe@bubbacub:~/downloads$ sudo apt-get install libgtk1.2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libgtk1.2 is already the newest version.
The following packages were automatically installed and are no longer required:
  anyevent-perl libevent-perl libevent-rpc-perl libfame-0.9 libpvm3
  gtk2-ex-formfactory-perl libavcodec0d libportaudio2 libevent-execflow-perl
  ogmtools lsdvd libpostproc0d libdc1394-13 libintl-perl
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
User avatar
frenchfrog
level5
level5
Posts: 2572
Joined: Sun Sep 22, 2002 7:11 pm
Location: Quebec

Postby frenchfrog » Tue Jul 17, 2007 2:59 pm

Verify that there is indeed a libgtk-1.2.so.0 file in /usr/lib32/ ?

Please post your solution if you make it works.


Worse case, give a look at Darwinia doesn't start at all... ?
The Ultimate Uplink Guide (for any question on Uplink)
Latest Uplink Patch
Cappy
level2
level2
Posts: 75
Joined: Sat Aug 04, 2007 8:21 pm

Postby Cappy » Sat Aug 04, 2007 8:33 pm

I have a solution, getlibs -
It is for Ubuntu and Debian distros:
http://ubuntuforums.org/showthread.php?t=474790

Try installing these 32-bit libraries (you may not have some of these, depending on your distro):

Code: Select all

sudo apt-get install ia32-libs ia32-libs-sdl libc6-i386 lib32gcc1


Now, the installer probably won't start, use this:

Code: Select all

sudo getlibs -32 libgtk-1.2.so.0 libgmodule-1.2.so.0


Now that the game is installed use this:

Code: Select all

sudo getlibs "$HOME/darwinia-demo2/lib/darwinia.bin.x86"

and now the game should work =)
Last edited by Cappy on Wed Aug 08, 2007 4:14 am, edited 4 times in total.
Cappy
level2
level2
Posts: 75
Joined: Sat Aug 04, 2007 8:21 pm

Postby Cappy » Mon Aug 06, 2007 7:30 am

One more thing, I got this error:

Code: Select all

.
./lib/darwinia.bin.x86: ./lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)


but all it means is that you need to go to the directory of your game, go into the folder lib and delete the file "libgcc_s.so.1" (or move/rename).

Return to “Linux Issues”

Who is online

Users browsing this forum: No registered users and 6 guests