This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Install OpenPlotter to Linux environment instead of Raspberry Pi?
#1
Is it possible? From my basic understanding of a Linux install vs Raspberry Pi environment I don't see why not.

I'm stumbling through the theory of compiling under a Linux environment but, for myself and others interested, could someone explain the process in brief steps?

Thanks!
Reply
#2
i don't think you can, openplotter is designed for arm processors, if your linux is running on a computer with x86 then it wont work...

you can try out navigatrix http://navigatrix.net/
but you wont have gpio's
i run them both.. Smile
Reply
#3
I was an OPlotter betatester from the beginning several years ago. Originally Sailoog's idea was that OPlotter could be used in any device. In fact, the early versions could work and I was using them from a PC in addition to the Rpi. But as we advanced, it became clear that it was very important to concentrate on a single device if we wanted to achieve an efficient result. I was testing it in one of the first Banana pi that at that time was a much more powerful device than the original Rpi but as the device varied little problems arose. Trying to make OPlotter work on several devices was a hell. So Sailoog decided to focus on the Rpi and achieve a consistent result.

That said, it is true that OPlotter could theoretically be installed on any PC, but the result would not be the expected because there are a lot of OPlotter things dedicated to interact with GPIO pins and things like that on an ordinary PC have no correspondence.

It wouldn't even be necessary to build since OPlotter works in Python and therefore the code should work on any computer regardless of the architecture (x86, Arm, Amd64, etc.). But the fact is that it is composed of so many different components and many of them directly related to Rpi specific hardware issues that it would be almost impossible to achieve an identical experience.

For an ordinary PC Navigatrix is still a better option as jim321 told you.
It's not like the sea has such a bad temper.
The real bastard is the wind.
The sea... simply gets carried away.
Reply
#4
Parts of the current openplotter code are ready to run on any python machine and disable raspberry specific features like GPIO. The problem are the current dependencies but it will not be impossible in a future. This could be a good option: https://www.raspberrypi.org/downloads/ra...i-desktop/
Reply
#5
I got all running, just test installed signal K

But what i cant find is how to sudo apt get install all the Openplotter features in one go

Yes i like copy paste enter to get things working Smile

Setup:
Oracle Virtualbox
Debian jessie 2017-11-16-rpd-x86-stretch.iso https://www.raspberrypi.org/downloads/ra...i-desktop/
Vmboxdependencies (for resoulution change)
Newest signal K for playing around
I tried playing around on my ships install and ended with a total chrash/format

Thats why i want to have a virtualbox to test things before deploying in real world situations
Reply
#6
(2018-01-25, 06:43 PM)Ontrackx Wrote: I got all running, just test installed signal K

Did you get it running on something that is not a raspberry? It sounds like you used a virtual raspberry.


I have started a few changes to fix hardcoded paths, and to make many dependencies (like twitter bot) optional rather than required. This is really just a first step toward making openplotter platform independent.

We should still continue to make the complete distribution for raspberry, but already newer boards much better suited for opencpn exist, and this will continue, so we need a strategy to support these.
Reply
#7
(2018-01-30, 05:22 PM)seandepagnier Wrote:
(2018-01-25, 06:43 PM)Ontrackx Wrote: I got all running, just test installed signal K

Did you get it running on something that is not a raspberry?  It sounds like you used a virtual raspberry.


I have started a few changes to fix hardcoded paths, and to make many dependencies (like twitter bot) optional rather than required.  This is really just a first step toward making openplotter platform independent.

We should still continue to make the complete distribution for raspberry, but already newer boards much better suited for opencpn exist, and this will continue, so we need a strategy to support these.
Hi all OPists !

It is good to kow that you are willing to have OP independent of (un-mastered & unknown) Raspberry Pi future.
Could you tell us something about such new SBCs.
As a sailing guy I am very fan of the 4/5W consumption of the RPi 3 ! Are there any improvement in view in this area ?
Cordialement
Didier B
Pi4, SSD USB3, OP 3.0 Touch SK 3.2.1 OpenCPN  5.8.4 :  Thank you  Thank you  Thank you


Reply
#8
I have one question why?.. I don't mean this in a condescending way. I use Linux laptop as my Node-red server and run wine version of Opencpn ect off it. The pi when setup runs nice and stable and uses about .3 amps and easy to repair/ replace. My main concern is that it is stable and low power. I test in the winter.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)