Notifications
Clear all


Also get access to over 60 free games in their trove of games, get 20 precent off all purchases and you can stop the subscription at anytime and keep all the games

trying to run the latest build: pioneer-20200203_linux  

  RSS

porph
(@porph)
Crewman Registered
Joined: 4 months ago
Posts: 1
March 7, 2020 09:58  

Hi im trying to run pioneer under ubuntu 19.10 but i keep getting the following:

./pioneer: error while loading shared libraries: libassimp.so.3: cannot open shared object file: No such file or directory

Libassimp is installed, so not sure why this is happening, ive run ldconfig and everything seems ok.

cheers all

Porph!


Quote
Geraldine
(@geraldine)
Rear Admiral Registered
Joined: 4 years ago
Posts: 3290
March 7, 2020 16:03  

Hi porph. Welcome to the SSC! 🙂 

I too have just tried to run the latest Pioneer build on Linux Mint, most recent edition, and I can't get the game to start either. The Pioneer dev team rarely visit the SSC these days so the best place to submit bug reports is either The Pioneer Dev Forum or Pioneer's Git Hub issue tracker. Hope that helps!


ReplyQuote
abelisto
(@abelisto)
Crewman Registered
Joined: 3 months ago
Posts: 1
April 2, 2020 12:45  

If somebody still interesting

$ apt install libassimp4
$ whereis libassimp.so.4
libassimp.so: /usr/lib/x86_64-linux-gnu/libassimp.so.4 /usr/lib/x86_64-linux-gnu/libassimp.so
$ sudo ln -s /usr/lib/x86_64-linux-gnu/libassimp.so.4 /usr/lib/x86_64-linux-gnu/libassimp.so.3

helped

 

 


Geraldine liked
ReplyQuote
Geraldine
(@geraldine)
Rear Admiral Registered
Joined: 4 years ago
Posts: 3290
April 10, 2020 04:43  

@abelisto

Thanks for the info there abelisto. I entered those commands in the terminal but got...

Pioneer guru meditation error 001

 There must still be some dependencies I am lacking with my Linux Mint install.

But thank you anyway for trying.

This post was modified 3 months ago by Geraldine

ReplyQuote
spungey
(@spungey)
Crewman Registered
Joined: 3 months ago
Posts: 3
April 16, 2020 22:48  

@geraldine  -- Sure hope you figured it out.  I got past the libassimp thing and hit another missing graphics library.  I'm in the process of installing all the graphics libs they recommend for build.  

1. Install the following libraries (with development headers) for your system.
If your system is not Debian/Ubuntu based, they may have different names.

Debian/Ubuntu
-------------
g++
cmake
mesa-common-dev
libfreeimage-dev
libglew-dev
libfreetype6-dev
libsigc++-2.0
libsigc++-2.0-dev
libvorbis-dev
libassimp-dev >= 3.2
libsdl2-dev
libsdl2-image-dev

That's probably overkill just to run it, but if "just run" doesn't work, then I'll need to do this to try a build anyway.  Good luck!


ReplyQuote
spungey
(@spungey)
Crewman Registered
Joined: 3 months ago
Posts: 3
April 16, 2020 22:55  

Follow up -- yup, that did it.  Note to other newbies (like me.)  Just make sure you have all the requisite libs installed and then try firing up the executable.


Geraldine liked
ReplyQuote
Geraldine
(@geraldine)
Rear Admiral Registered
Joined: 4 years ago
Posts: 3290
April 17, 2020 02:52  

@spungey

Thanks for this! I'll give it a try with my Linux install. Would be nice if the dev team could please put together a package of dependencies the game needs?


ReplyQuote
spungey
(@spungey)
Crewman Registered
Joined: 3 months ago
Posts: 3
April 17, 2020 10:23  

@geraldine ... once I get my feet wet, I'll give that a try (unless a job finds me first.) I've got a long and sordid history of tech writing, software engineering, and QA.  A "quick start" tutorial should be doable.  -- I love open source.  Fun way to learn and be productive in between looking for a job or a gig or even just to avoid the family. 🙂

Just remember that muon and synaptic package managers are your friend.  Search on 'libass', click on the -dev package and it'll tell you all the stuff it depends on and mark those for install too.

If you don't mind my asking--

1. Which linux distro are you trying this out on?  I'm on kubuntu 18.04, and plan to move to 20.04 once packages settle down a bit.

2. What's your linux skill level, where 1 is "I know how to use the UI" and 10 is "I write and update PAM modules and hardware drivers?"  There can't possibly be a good answer to this.  I just realized I'm about an 8 in one or two places and a 2 in a lot of others.  LOL

3. If you have it running -- any clue why when I advance the throttle it sends me backwards and doesn't seem to want to go into forward mode?  (My mission for today is to figure that out and correct it.)


ReplyQuote
Geraldine
(@geraldine)
Rear Admiral Registered
Joined: 4 years ago
Posts: 3290
April 17, 2020 13:34  

I am running XFCE Mint Tricia 19.3. Just a basic wee setup, nothing fancy so that I can make the best possible use of my system resources. This is my very first linux distro so my skill level is nearly zero but learning more as I go. I usually manage tho, to get things installed and running, but not this time. The main issue for me is finding then installing these libs, goodness this is taking me back to my Amiga days!

But please, don't feel you need to put together a package, my appeal was really towards the guys putting out the builds. But still, I, and many other Linux using Pioneer fans, would be grateful if such a package was bundled with the main build. Maybe Fluffy Freak or one of the other devs might see this thread and give their thoughts? In anycase, it's great you fixed this issue, the very core of what the Pioneer project has always been about.

Even me, total noob at coding, did many of the star system names in one of the early builds. I don't know if they are still in the builds anymore as it has changed so much over the years.

As for your throttle issue I'd need to get it up and running first to check. Could be some sort of mix up with how Pioneer interprets the signals coming from your controller. There might even be some code up on git hub to fix this or maybe even on the Pioneer forum itself.  Wish I could be of more help here, sorry.

However, this does in a way demonstrate the real beauty of the project as the source code is all there, so changes can be done if need be to enhance it if need be.

This post was modified 3 months ago by Geraldine

ReplyQuote
Share: