It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
scippie75: It seems I have 2.23.

[...]

Mint 18.3
That issue will probably also hurt the officially supported Ubuntu versions. Are you sure there is no libc upgrade available for Mint 18.3 without upgrading to 19.1 ?

Maybe this is a start:
http://linuxg.net/how-to-install-glib-2-36-3-on-ubuntu-and-linux-mint/

or downloading glibc here :

https://pkgs.org/download/glibc
Post edited March 07, 2019 by petov
avatar
scippie75: It seems I have 2.23.

[...]

Mint 18.3
avatar
petov: That issue will probably also hurt the officially supported Ubuntu versions. Are you sure there is no libc upgrade available for Mint 18.3 without upgrading to 19.1 ?

Maybe this is a start:
http://linuxg.net/how-to-install-glib-2-36-3-on-ubuntu-and-linux-mint/

or downloading glibc here :

https://pkgs.org/download/glibc
Thanks. Before I start fiddling with the default install of my system, I will wait for an answer from the developer who I am in contact with about this issue.
avatar
scippie75: Th, I will wait for an answer from the developer who I am in contact with about this issue.
Great. Keep us updated how that goes!
I just wanted to let you know that I took a slightly different approach to the one stated here. I removed everything from the libs folder except for libGLEW.so.2.0 and libfmod.so.10. Everything else my system could easily provide (Arch Linux). Your mileage may vary of course, you may need to install some libs.

I do not have any issues with cut-off text. Also no segfault in 2.5 hours, but a deadlock situation when speaking to a character (caught in dialog but the PDA was gone and couldn't do anything but kill the game).

The font still isn't good, but I don't think this is a Linux issue. I think it's just a horrible typeface with very very inconsistent characters. I suppose the plist file is supposed to correct the letter spacing using offsets or something but I don't know whether that works as intended. If you look at the dosfont.png you'll see that it's quite a mess anyway. I edited the png to make some letters more consistent and readable.

My question is when we'll get the updated versions. Windows is on 1.0.2 now, we still have only 1.0.
avatar
hollunder: ... a slightly different approach ...
Yes, can confirm: Only libGLEW and libfmod are needed in the game/libs directory. This might even solve scippie75's problem!

@hollunder: I would be interested to find out why you don't have the cut-off text though! Do you have any idea?

I also am on Arch (Manjaro actually).
Post edited March 10, 2019 by petov
avatar
hollunder: ... a slightly different approach ...
avatar
petov: Yes, can confirm: Only libGLEW and libfmod are needed in the game/libs directory. This might even solve scippie75's problem!

@hollunder: I would be interested to find out why you don't have the cut-off text though! Do you have any idea?

I also am on Arch (Manjaro actually).
Good question, I really don't know, never had that issue.
The attached screenshot is with my 'hacked' font where I just modified the PNG and adjusted it for readability.
I did have some crashes in the meanwhile. No point reporting it since I'm still at 1.0 while Win/Mac is at 1.0.3 with a host of bug fixes.
Attachments:
avatar
petov: Yes, can confirm: Only libGLEW and libfmod are needed in the game/libs directory. This might even solve scippie75's problem!
Too bad, it doesn't.

Running Objects In Space
./ois: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ./ois)
./ois: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./ois)
avatar
petov: Yes, can confirm: Only libGLEW and libfmod are needed in the game/libs directory. This might even solve scippie75's problem!
avatar
scippie75: Too bad, it doesn't.

Running Objects In Space
./ois: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ./ois)
./ois: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./ois)
I recommend trying to add those missing libraries one by one, using your distribution's repository where possible or the ones from the libs foider otherwise.
Quick update:

We've just received version 1.0.4 of the Linux version of Objects in Space.

As soon as it's done being tested, we'll update it ASAP.
avatar
JudasIscariot: Quick update:

We've just received version 1.0.4 of the Linux version of Objects in Space.

As soon as it's done being tested, we'll update it ASAP.
Yay. Can't wait, but have to.

I am currently fiddling with the font image file and trying out some altered characters for readability. I am not sure if an altered file would be allowed to be shared, though.
Post edited March 12, 2019 by petov
avatar
scippie75: Too bad, it doesn't.

Running Objects In Space
./ois: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ./ois)
./ois: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./ois)
avatar
hollunder: I recommend trying to add those missing libraries one by one, using your distribution's repository where possible or the ones from the libs foider otherwise.
I think you misunderstand the error messages (which is understandable as they are not informative enough). I have those libraries installed in my system, they are just not the correct version. Therefor, the libraries provided by the developer should solve this, but they might still be using other libraries they did not provide which are using my libraries and are incompatible with theirs, probably giving these problems. I hope you understand my rambling :-)

Anyway... looking forward to the 1.0.4 update. I hope it fixes all known issues!
avatar
JudasIscariot: Quick update:

We've just received version 1.0.4 of the Linux version of Objects in Space.

As soon as it's done being tested, we'll update it ASAP.
avatar
petov: Yay. Can't wait, but have to.

I am currently fiddling with the font image file and trying out some altered characters for readability. I am not sure if an altered file would be allowed to be shared, though.
The updated Linux version is live now :)
avatar
hollunder: I recommend trying to add those missing libraries one by one, using your distribution's repository where possible or the ones from the libs foider otherwise.
avatar
scippie75: I think you misunderstand the error messages (which is understandable as they are not informative enough). I have those libraries installed in my system, they are just not the correct version. Therefor, the libraries provided by the developer should solve this, but they might still be using other libraries they did not provide which are using my libraries and are incompatible with theirs, probably giving these problems. I hope you understand my rambling :-)

Anyway... looking forward to the 1.0.4 update. I hope it fixes all known issues!
The updated Linux version is now live :)
Post edited March 12, 2019 by JudasIscariot
Still getting the segmentation fault

./runois.sh: line 3: 29155 Segmentation fault LD_LIBRARY_PATH=${PWD}/libs ./ois
./ois: error while loading shared libraries: libfmod.so.10: cannot open shared object file: No such file or directory

Even tried running the executables in /game directory to ensure $PWD is correct, or forcing the environment variable. Doesn't work.

Executing libc.so.6 and libfmod.so.10 included in the installation would result in Segmentation fault.
Post edited March 12, 2019 by floccipocci
avatar
floccipocci: Still getting the segmentation fault
Same here...
OK. I moved the 3 files and the game runs.

The font still has problems.

And the version says 1.0.3, in the main menu.

It's not 1.0.4.

Has there been a mix up?

Edit: For information, here's what the fonts look like in the game. (Screenshot)

Edit: For the fun of it, if you do "ldd ois" in the game directory, you get:

linux-vdso.so.1 (0x00007ffd3ddfe000)
libfmod.so.10 => not found
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa8ace65000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fa8acd24000)
libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fa8acb19000)
libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fa8ac913000)
libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fa8ac90c000)
libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fa8ac8ff000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fa8ac8f5000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fa8ac8af000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa8ac691000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fa8ac658000)
libGLEW.so.2.0 => /usr/lib/x86_64-linux-gnu/libGLEW.so.2.0 (0x00007fa8ac3c1000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fa8ac32d000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa8ac30c000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fa8ac188000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa8ac005000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fa8abfeb000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa8abe28000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa8ae79a000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fa8abdfe000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fa8abbec000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fa8ab9e2000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fa8ab7dc000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fa8ab71e000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fa8ab6e1000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fa8ab6d8000)
libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fa8ab6a4000)
libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fa8ab5e7000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fa8ab3e1000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fa8ab1db000)
libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fa8ab1c1000)

You can actually delete or move away all the lib files except for libfmod.so.10 (which is not open source; it is proprietary fmod). The game will run as long as you have the libraries installed in your system.
Attachments:
Post edited March 12, 2019 by floccipocci