Oolite 1.72 Linux crash

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

Post Reply
Merceray
Above Average
Above Average
Posts: 18
Joined: Fri Nov 24, 2006 5:19 pm
Location: Russia
Contact:

Post by Merceray »

Hello!
My name is Albert, I'm from Russia
Can someone help me please!
I'm using Linux Mandriva 2009.1 x64 and my Oolite v.1.72 is reporting:

Code: Select all

2009-09-09 15:31:26.124 oolite[25799] File NSUserDefaults.m: 561. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
Fatal signal: Floating Point Exception (SDL Parachute Deployed)

Erk. It looks like Oolite died with an error. When making an error
report, please copy + paste the log above into the report.
What it means and how I can fix it???
don't kick me!
I'v learned eanglish just in school!!!
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

Hi Albert,

You should really have started a new thread as your error is completely unrelated. However, I've seen this error in the past when I've had a broken install of GNUstep and/or incorrect GNUStep paths configured.

Did this error suddenly start occurring, or have you always had it?
Also, what language is your computer running in - russian?

How did you install Oolite - the autopackage, or build from source yourself?

Cheers,
- Micha.
The glass is twice as big as it needs to be.
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Post by Getafix »

@Merceray

The .package is for 32bit OS (Intel and AMD CPUs) .
For 64bit OS (Intel & AMD CPUs) you should install:
oolite-data_1.73.3-1_all.deb
oolite_1.73.3-1_amd64.deb
from here.

Is that what you did?
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6682
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

Split Merceray's question to a separate topic.
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

Firstly, I think Mandriva is RPM-based.

Secondly, the current .deb packages are build for Ubuntu Jaunty, and most likely won't work on another DEB-based system.

Even though the actual executable should be fine, there are no dependencies included in the package (it's assumed they will be downloaded and installed automatically by apt, so it will only work if the distro happens to have roughly the same versions of the required libraries as Jaunty, and that they are already installed) and the places where the files are installed may not be correct for another distribution.


@Merceray, you may need to install some additional 32-bit compatibility libraries if you installed from the autopackage. Exactly how you do that on Mandriva I'm not sure. You can use the 'ldd' tool to figure out which ones you may be missing.
The glass is twice as big as it needs to be.
Merceray
Above Average
Above Average
Posts: 18
Joined: Fri Nov 24, 2006 5:19 pm
Location: Russia
Contact:

Post by Merceray »

Micha wrote:
Did this error suddenly start occurring, or have you always had it?
I have strted the game many times. 3 days ago the game showd me this message and don't work.
Micha wrote:
Also, what language is your computer running in - russian?
Yes! I don't know english language and linux enough to use it not in russian :)
Micha wrote:
I've seen this error in the past when I've had a broken install of GNUstep and/or incorrect GNUStep paths configured
May be!

Actually I don't think that my question is a realy big problem... I'm just beginer in using linux so I have some problems in it... Only say me please where I can find the answer or manual about it.
don't kick me!
I'v learned eanglish just in school!!!
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

Merceray wrote:
Micha wrote:
Did this error suddenly start occurring, or have you always had it?
I have strted the game many times. 3 days ago the game showd me this message and don't work.

Actually I don't think that my question is a realy big problem... I'm just beginer in using linux so I have some problems in it... Only say me please where I can find the answer or manual about it.
Considering your problems started suddenly, the question to ask is what changed. Did you install a new version of GNUStep? Or some other application?

Apart from suggesting that you re-install GNUStep I'm not sure what it could be.
The glass is twice as big as it needs to be.
Merceray
Above Average
Above Average
Posts: 18
Joined: Fri Nov 24, 2006 5:19 pm
Location: Russia
Contact:

Post by Merceray »

No, I dosn't install any applications before crushing the game
don't kick me!
I'v learned eanglish just in school!!!
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Post by Getafix »

@Merceray
Micha wrote:
Firstly, I think Mandriva is RPM-based.

Secondly, the current .deb packages are build for Ubuntu Jaunty, and most likely won't work on another DEB-based system.
You could try converting the deb files using alien.

If you can wait, I am currently downloading "mandriva-linux-free-2009.1-x86_64.iso",
to try it myself. I'll come back with some feedback on this, I hope today. :wink:
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Post Reply