Problem with fragmented text on forward view

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

Moderators: winston, another_commander, Getafix

Rumpletumbler
Average
Average
Posts: 12
Joined: Thu Jun 03, 2010 1:55 pm

Problem with fragmented text on forward view

Post 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.
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post 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)
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Rumpletumbler
Average
Average
Posts: 12
Joined: Thu Jun 03, 2010 1:55 pm

Post 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.
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post 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.
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
tinker
Deadly
Deadly
Posts: 166
Joined: Tue Jul 22, 2008 7:45 am
Location: Sachsen

Post 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.
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 »

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.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Rumpletumbler
Average
Average
Posts: 12
Joined: Thu Jun 03, 2010 1:55 pm

Post by Rumpletumbler »

Thanks. Done.

Didn't fix the text issue. Any ideas on that?
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Post 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.
JazHaz

Gimi wrote:
drew wrote:
£4,500 though! :shock: <Faints>
Cheers,
Drew.
Maybe you could start a Kickstarter Campaign to found your £4500 pledge. 8)
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!
User avatar
snork
---- E L I T E ----
---- E L I T E ----
Posts: 551
Joined: Sat Jan 30, 2010 4:21 am
Location: northern Germany

Post 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.
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post 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...
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
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 »

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:
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Rumpletumbler
Average
Average
Posts: 12
Joined: Thu Jun 03, 2010 1:55 pm

Post 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.
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 »

These are harmless warning messages.
No worries about them.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Rumpletumbler
Average
Average
Posts: 12
Joined: Thu Jun 03, 2010 1:55 pm

Post 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?
Rumpletumbler
Average
Average
Posts: 12
Joined: Thu Jun 03, 2010 1:55 pm

Post 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
Post Reply