Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

Oolite & Lucid (Ubuntu 10.04)

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

Moderators: winston, another_commander, Getafix

Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

If I do so, in the console I get the message:

Code: Select all

2010-06-15 06:57:22.148 oolite[2066] File NSUserDefaults.m: 626. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
The window appears bigger but nothing else happens. I can resize the window, move it around, but I can't close it.

Cheers, Thomas[/code]
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 »

Running Oolite, first displays the splash screen.
This screen (depending on the graphix card) does not always show right.
Anyhow, wait a bit before the actual Oolite game screen appears.

The message displayed in the console is just a GNUstep warning that does not do any harm.

Could you post the contents of your
~/GNUstep/Defaults/.GNUstepDefaults
file?
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

This file doesn't exist. Inside ~/GNUstep there is only a library - directory.
Even with dir + grep I didn't find it.

I've waited for minutes without that anything happens in the game-window.

With regards, Thomas
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 »

Could you post the output of the following?

Code: Select all

$ which oolite
and

Code: Select all

$ cd /
$ find . -name [Oo]olite* -print 2>> /dev/null
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

First:

Code: Select all

samoth@Asus-Z83T:~$ which oolite
samoth@Asus-Z83T:~$ which oolite-trunk
/usr/bin/oolite-trunk
Second

Code: Select all

samoth@Asus-Z83T:/$ find . -name [Oo]olite* -print 2>> /dev/null
./var/packages/@oolite-linux.berlios.de/oolite:1.75.0.3535-dev.linux
./var/packages/oolite-trunk-1.75.0.3535-dev.linux
./var/packages/oolite-trunk
./usr/share/icons/oolite-trunk-icon.png
./usr/share/app-install/desktop/oolite.desktop
./usr/share/applications/oolite-trunk.desktop
./usr/share/pixmaps/oolite-trunk-icon.png
./usr/lib/Oolite-trunk
./usr/lib/Oolite-trunk/doc/OoliteReadMe.pdf
./usr/lib/Oolite-trunk/doc/OoliteRS.pdf
./usr/lib/Oolite-trunk/oolite-deps
./usr/lib/Oolite-trunk/oolite.app
./usr/lib/Oolite-trunk/oolite.app/Resources/Models/oolite-tunnel.dat
./usr/lib/Oolite-trunk/oolite.app/Resources/Models/oolite-ball-turret.dat
./usr/lib/Oolite-trunk/oolite.app/Resources/Models/oolite-rocktunnel.dat
./usr/lib/Oolite-trunk/oolite.app/Resources/Models/oolite-unknown-ship.dat
./usr/lib/Oolite-trunk/oolite.app/Resources/Config/oolite-font.plist
./usr/lib/Oolite-trunk/oolite.app/Resources/oolite-document.icns
./usr/lib/Oolite-trunk/oolite.app/Resources/Images/oolite-short-range-chart.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Images/oolite-long-range-chart.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Images/oolite-nova-system.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-default-planet.vertex
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-dust.fragment
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-dust.vertex
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-default-shader.fragment
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-standard-vertex.vertex
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-default-planet.fragment
./usr/lib/Oolite-trunk/oolite.app/Resources/Shaders/oolite-tangent-space-vertex.vertex
./usr/lib/Oolite-trunk/oolite.app/Resources/AIs/oolite-constrictor-AI.plist
./usr/lib/Oolite-trunk/oolite.app/Resources/AIs/oolite-player-AI.plist
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-particle-blur.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-logo.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-particle-flash.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-ball-turret.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-nebula-4.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-planet-temp.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-nebula-3.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-star-1.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-barrel-specular.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-scarred-metal-specular.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-logo1.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-expansion-document.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-nebula-2.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-nebula-1.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-document.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Textures/oolite-font.png
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-nova-mission.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-cloaking-device-pod.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-thargoid-plans-mission.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-global-prefix.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-thargoid-warship.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-constrictor.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-constrictor-hunt-mission.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-cloaking-device-mission.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-trumbles-mission.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-default-ship-script.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-cloaking-device-target-ship.js
./usr/lib/Oolite-trunk/oolite.app/Resources/Scripts/oolite-default-player-script.js
./usr/lib/Oolite-trunk/oolite.app/Resources/oolite-icon.icns
./usr/lib/Oolite-trunk/oolite.app/Resources/Music/OoliteTheme.ogg
./usr/lib/Oolite-trunk/oolite.app/Resources/oolite-expansion-document.icns
./usr/lib/Oolite-trunk/oolite.app/oolite-update
./usr/lib/Oolite-trunk/oolite.app/oolite
./usr/lib/Oolite-trunk/oolite.app/oolite-wrapper
./usr/bin/oolite-trunk-update
./usr/bin/oolite-trunk
samoth@Asus-Z83T:/$ 
I hope this will help !

Cheers, Thomas
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 »

I will check on VBox Kubuntu10.04 this night.

Do you have a secondary monitor connected or
is it just the laptop's screen being in use?
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

No, just using the LCD. The Graphicsdriver is from nvidia. Thanks for your help.

Cheers, Thomas
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 »

@Samoth

Since Kubuntu does not come with 32-bit compatibility libraries installed,
and you are trying the nightly, which is 32-bit, I suppose you have "ia32-libs" installed already on your own, right?

Please, do the following from a terminal:

Code: Select all

$ sudo apt-get install padevchooser
This will update your system to support PulseAudio; which is one more feature that Kubuntu does not provide by default.

Then give oolite-trunk one more go. By the way... why don't you use the 64bit 1.74-test release?

Note:
If you do not have "apt-get" (not much probable), then use "adept" or "synaptic" package manager to get "padevchooser".
If you do not have "adept" or "synaptic" (Kubuntu doesn't have any of these installed by default), then use "Applications/System/Software Management" to get one of them.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

thx - now it works !

well of course I've tried the 64 bit test release first - but it doesn't start as the 32-bit test as the 32-bit nightly build. Seems that it depends on the pulse-audio-libraries.


Cheers, Thomas
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 »

Good news Samoth! 8)

Just for your info, in order to run the nightly (only for testing purposes) on 64-bit Ubuntu,
the "ia32-libs" compatibility libraries are needed.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
KEE
Above Average
Above Average
Posts: 25
Joined: Wed May 19, 2010 11:53 am

Post by KEE »

Micha wrote:
Try starting from a command prompt (Accessories -> Terminal) with the -nosplash flag:

Code: Select all

$ oolite -nosplash
This has helped people in the past..

Also, can you resize the window?
O ok, in that case ill stick with 1.73 so no thanks, i have build from source before. what i have learned its not a good idea. this seems to be still in the beginning stages so ill just wait.
the only thing more accurate than incoming enemy fire is
incoming friendly fire.
Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

Just for your info, in order to run the nightly (only for testing purposes) on 64-bit Ubuntu,
the "ia32-libs" compatibility libraries are needed.
I've installed them.

All in all the game runs now - but installing the pulse-audio-driver isn't a good idea at all, because there seems to be a conflict between the hda nvidia device and the pulse audio.

Is the pulse-audio a must have or is it possible to change it by changing a config-file or by recompiling ?

Cheers, Thomas
Samoth
Average
Average
Posts: 8
Joined: Mon Jun 14, 2010 8:18 pm

Post by Samoth »

Ok, I've reinstalled pulseaudio with additional services as shown in the kubuntu-wiki and now everything works fine. So forget my last post. Thx to all.

bye, Thomas
Post Reply