LinuxMCE Forums

General => Users => Topic started by: purps on December 17, 2013, 09:18:47 pm

Title: Orbiter on 2nd o2 Joggler won't start
Post by: purps on December 17, 2013, 09:18:47 pm
Got orbiter working on my second Joggler for a brief period of time after a number of attempts (wiping each time), but when I unplugged it to move it, it wouldn't work again. Have tried several times again since. Am finding this difficult to troubleshoot given that it has worked briefly.

In web admin I incremented the Listen Port on the new orbiter, so the new one is 3452 - does this need to be reflected anywhere else?

I've tried using just an Ethernet cable, no wireless.

Have tried on a spare joggler.

Manually running startOrbiter.sh on the joggler gives the following if that gives any clues
Code: [Select]
/usr/pluto/bin/Orbiter: error while loading shared libraries: libDCECommon.so: cannot open shared object file: No such file or directory
Cheers,
Matt.
Title: Re: Orbiter on 2nd o2 Joggler won't start
Post by: Marie.O on December 17, 2013, 11:46:04 pm
looks as if you have a wrong/missing lib.

And there is no need to change anything in the listen port, as the joggler doesn't use the proxy orbiter, but is a regular orbiter.
Title: Re: Orbiter on 2nd o2 Joggler won't start
Post by: purps on December 18, 2013, 09:11:30 pm
Thanks for the reply.

Given what you've said I rsynced all the files over from the working joggler, and it still doesn't work. Any other suggestions?

Cheers,
Matt.
Title: Re: Orbiter on 2nd o2 Joggler won't start
Post by: tschak909 on December 18, 2013, 10:51:43 pm
Make sure libDCECommon.so is in /usr/pluto/lib on the joggler, along with libPlutoUtils.so, and libSDL_Helpers.so.

-Thom
Title: Re: Orbiter on 2nd o2 Joggler won't start
Post by: purps on December 19, 2013, 12:27:34 am
Yep they are all there, on both the working joggler and the non-working one.
Title: Re: Orbiter on 2nd o2 Joggler won't start
Post by: tschak909 on December 19, 2013, 12:50:03 am
try running ldconfig, and make sure the paths are in /etc/ld.so.conf(.d) somewhere?
use ldd /usr/pluto/bin/Orbiter to see what shared libraries it sees and can't see?

-Thom
Title: Re: Orbiter on 2nd o2 Joggler won't start
Post by: purps on December 19, 2013, 06:26:35 pm
Running ldconfig did the trick, that's all 3 jogglers working - thank you very much.

I found this really useful if anybody wants to know more about ldconfig http://www.thegeekstuff.com/2012/06/linux-shared-libraries/

Output from "ldconfig -v" http://pastebin.com/UffvEM4g

Contents of /etc/ld.so.conf.d/...
Code: [Select]
GL.conf
i486-linux-gnu.conf
libasound2.conf
libc.conf
LinuxMCE.conf

Output from "ldd /usr/pluto/bin/Orbiter" http://pastebin.com/at2bWzBg

Cheers,
Matt.