Page 1 of 3

Problem with fragmented text on forward view

Posted: Thu Jun 03, 2010 2:02 pm
by Rumpletumbler
I am running Oolite 1.65-6 build 2 on 10.04 Lucid Ubuntu.

Just about every message on my forward display is fragmented. I usually just get two or three characters. If I switch quickly enough to one of status screens I can read the message but this is aggravating.

Anyone know how I might fix this?

Thanks.

Posted: Thu Jun 03, 2010 2:46 pm
by DaddyHoggy
Don't play 1.65 (it's very, very, very old now) - try v. 1.73.4 and see if that fixes your issues.

http://www.oolite.org/download.shtml

BTW, welcome to the friendliest board this side of Riedquat(tm)

Posted: Thu Jun 03, 2010 3:03 pm
by Rumpletumbler
Thanks. I would like to install the newer version.

I'm new to Linux and didn't know the implications if any of installing gnustep1.19.3-fixed which is required in order to run the newer version on Lucid.

Should I not be concerned about installing this? Until I get comfortable with Linux I just am being very cautious not to do anything that I can't back out of.

Thanks again.

Posted: Thu Jun 03, 2010 3:14 pm
by DaddyHoggy
Rumpletumbler wrote:
Thanks. I would like to install the newer version.

I'm new to Linux and didn't know the implications if any of installing gnustep1.19.3-fixed which is required in order to run the newer version on Lucid.

Should I not be concerned about installing this? Until I get comfortable with Linux I just am being very cautious not to do anything that I can't back out of.

Thanks again.
Good point - I'm still on Karmic - I'm sure Getafix or Micha or one of the Linux gurus will be along shortly to tell you what they think.

Posted: Thu Jun 03, 2010 9:41 pm
by tinker
Running the autopackage install would probably be the best course, no need to worry about the dependencies. It will also install the autopackage software installer which does not seem to cause any problems either.

I still have not managed to build from source or install the deb file upgrade successfully with or without the fixed gnustep library, have no problems with the autopackage 1.73 or trunk.

Posted: Fri Jun 04, 2010 8:14 am
by Getafix
Start by uninstalling Oolite 1.65 you have already installed. :!:

The Oolite 1.73.4 package installations can be downloaded from:
32bit O/S: here or
64bit O/S: here

Then execute the following:

Code: Select all

$ cd <download path>
<download path>$ chmod u+x <package_name>.package
<download path>$ ./<package_name>.package
Accept the download of the autopackage runtime and the GTK and give your password when prompted.

Following to the installation you may start oolite form Applications/Games desktop menu or by executing:

Code: Select all

$ oolite
from a terminal.

Posted: Fri Jun 04, 2010 12:28 pm
by Rumpletumbler
Thanks. Done.

Didn't fix the text issue. Any ideas on that?

Posted: Fri Jun 04, 2010 1:45 pm
by JazHaz
Rumpletumbler wrote:
Thanks. Done.

Didn't fix the text issue. Any ideas on that?
It could be a graphics card issue.

Try this (its worth a go as its simple).

When you launch the program add -nosplash to the command line. Not sure how this is done on Linux (on Windows you can add it to the file properties, Target field).

This sometimes fixes graphical glitches.

Posted: Fri Jun 04, 2010 6:02 pm
by snork
(on Windows you can add it to the file properties, Target field)
That is for the shortcut (on the desktop or whereever) and should be applicable the same way in linux.

Posted: Fri Jun 04, 2010 6:12 pm
by Kaks
If I remember correctly, Getafix fixed a problem related to the menu shortcut not too long ago: the -nosplash option should definitely work with a trunk nightly build, but might not work with 1.73.4...

Posted: Sat Jun 05, 2010 7:33 am
by Getafix
In order to have command line parameters working in 1.73.4 you should do the following:

Code: Select all

 $ which oolite
This will return the full path of the oolite wrapper script to be executed.
Open this script with your favorite editor and locate the line where oolite binary is executed.

For debian package installations alter the script line 2

Code: Select all

openapp oolite &
to

Code: Select all

openapp oolite "$@" &
For autopackage package installations alter the script line 43

Code: Select all

./oolite.app/oolite
to

Code: Select all

./oolite.app/oolite $@
Please, note that you might need to edit the oolite wrapper script as root.

EDIT: In a terminal run:

Code: Select all

$ oolite -nosplash
This should do the trick. :wink:

Posted: Thu Jun 10, 2010 5:48 pm
by Rumpletumbler
Thanks.

When I run Oolite this way I get the following.

oolite -nosplash
2010-06-10 12:42:03.953 oolite[2448] File NSUserDefaults.m: 615. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
.:3: validity error : Validation failed: no DTD found !
<plist version="1.0">

Display is the same as it was without the switch.

Posted: Thu Jun 10, 2010 7:21 pm
by Getafix
These are harmless warning messages.
No worries about them.

Posted: Thu Jun 10, 2010 7:27 pm
by Rumpletumbler
Could it be simply that I have an ATI card? I know the drivers aren't very good on the Linux side for the older ATI boards.

Anyone have an older ATI and not have this issue?

Posted: Thu Jun 10, 2010 9:51 pm
by Rumpletumbler
Don't know if this might help.

Here's a picture and the left bottom of the sight is missing.

Image

Here's a picture with text on top and middle that's fragmented.

Image