PDA

View Full Version : 64 bit installation problem


mediax
09-15-2008, 10:54 PM
I've finally managed to download the RegnumOnlineInstall_64 file. I've changed the permissions, but attempting to run the file had no effect until I tried
MALLOC_CHECK_=0 ./RegnumOnlineInstall_64
(as mentioned in the sticky).

This produced a Segmentation fault error message :ranting:

I'm hoping desperately for suggestions !

I'm running Ubuntu 8.04 (Hardy) with an Nvidia graphics card.

ArcticWolf
09-16-2008, 04:58 AM
Please, post the output of:

uname -m

i*86, then you should use the 32bit version (your kernel is 32 bits). If it says something like x86_64 or EMT64 you're using the correct installer.

If it doesn't work, then the download may be corrupt. Try re-downloading it first.

mediax
09-16-2008, 07:43 PM
ian@Einstein:~$ uname -m
x86_64

which at least means I'm using the right version, I suppose.

I'll have another go at the download. If that still fails, I might try installing the 32 bit version on a different machine.

arlick
09-16-2008, 08:11 PM
I've finally managed to download the RegnumOnlineInstall_64 file. I've changed the permissions, but attempting to run the file had no effect until I tried
MALLOC_CHECK_=0 ./RegnumOnlineInstall_64
(as mentioned in the sticky).

This produced a Segmentation fault error message :ranting:

I'm hoping desperately for suggestions !

I'm running Ubuntu 8.04 (Hardy) with an Nvidia graphics card.

can you post the output error?

mediax
09-16-2008, 09:52 PM
ian@Einstein:~$ MALLOC_CHECK_=0 ./RegnumOnlineInstall_64
Segmentation fault
ian@Einstein:~$

Not exactly full of detail . . .

surak
09-16-2008, 10:05 PM
Even if it installs the 64 bit client, the installer itself is a 32 bit application. Do you have the 32 bit compatibility libraries installed?

arlick
09-16-2008, 10:10 PM
oh shit, i forget to say how to check if a binary is for 32 or 64 bits xD, maybe this will help you next time:

type:

file binary_file

and then you will see something like:

ELF 64-bit LSB shared object, x86-64, version 1 (SYSV)

or

ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV)

mediax
09-16-2008, 10:38 PM
surak - I've run getlibs on the installer and that tells me I've got no dependencies missing, so I infer from that I do have the compatibility libraries installed. Are there any specific libraries I should check for?

arlick - thanks for that. One thing I genuinely love about Linux is that I'm back to learning stuff every day!

ArcticWolf
09-17-2008, 12:36 AM
Hmm... Anyway, do the following:

sudo apt-get update
sudo apt-get install ia32-libs libopenal0a
sudo apt-get clean

That should install the audio and 32 bits libs.

That's something I had to do to run the game in Debian Sid/Lenny. Taking into account that Ubuntu is a rebranding of Debian Sid, you may also need it.

Znurre
09-17-2008, 10:16 AM
Also try
MALLOC_CHECK_=1 ./RegnumOnlineInstall_64

mediax
09-18-2008, 09:37 PM
ian@Einstein:~$ MALLOC_CHECK_=1 ./RegnumOnlineInstall_64
Segmentation fault
ian@Einstein:~$

mediax
09-18-2008, 09:42 PM
Xephandor - followed your instructions with the following result for the install line


ian@Einstein:~$ sudo apt-get install ia32-libs libopenal0a
Reading package lists... Done
Building dependency tree
Reading state information... Done
ia32-libs is already the newest version.
ia32-libs set to manually installed.
libopenal0a is already the newest version.
The following packages were automatically installed and are no longer required:
libswfdec-0.6-90
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Perhaps unsurprisingly, I still get the segmentation fault error.

Mikan
09-18-2008, 11:59 PM
Perhaps unsurprisingly, I still get the segmentation fault error.
Hi mediax,

I am on Ubuntu 8.04 on a 64-bit system myself and I've never had any of these problems. After making the installer executable, it always just installed the game without any hassle or crashes.

I am on an NVIDIA card myself as well. All I can think of is that something is wrong with your system.

Try installing Regnum under Kubuntu on VirtualBox (http://www.virtualbox.org/). Apparently, classic(GNOME-based) Ubuntu and Kubuntu have very different package dependancies and thus Ubuntu in specific may be importing a broken package.

Hope this helps. :)

Regards.

NorthFear
09-20-2008, 12:05 PM
I can upload 64-bit rolauncher somewhere if you'd like. It will automatically download everything without any installers

mediax
09-22-2008, 08:15 PM
I'd appreciate that, Northfear.

arlick
09-22-2008, 08:22 PM
here you have the older rolauncher 64 bits:

http://rapidshare.com/files/147500265/rolauncher.zip.html

the launcher should download all files by it self.

mediax
09-22-2008, 11:40 PM
Many thanks for that, arlick - the launcher worked beautifully ! :clapping5365: