I am a big fan of the bitsquare project and want to support it by providing market liquidity. I would like to do so by keeping my raspberry online 24/7 and run bitsquare on it. I tried to install it myself, but it did not launch properly (black screen) when I tried and don’t have time to mess around with it right now, also I want a script doing it all automatically, so therefore I offer a bounty.
The first person who can post a fully working bash script that compiles and installs bitsquare (and all its dependencies) on Raspbian Jessie will be rewarded 0.75 BTC. Additional 0.25 BTC will be rewarded if the script can be run to update to a new release automatically.
E.g all needed to install bitsquare on raspbian should be a command such as:
./bitsquare.sh
and to upgrade to latest version
./bitsquare.sh --update
Build docs for bitsquare
If the person who post the script does not want the bounty I will donate the funds to bitsquare development.
I can pay the bounty in Monero for those who prefer that.
Wow. Gives some hope for humanity!
I match your bounty.
Please communicate via this forum when you are satisfied with the script(s) and then we can communicate so I know to which address the bounty should be sent. I do not use Monero. I would need some type of confirmation that it works but I don’t expect this to be much of a problem.
just wanted to confirm my 0.25btc (or monero equivalent) bounty contribution on here. let me know where to send it if you find a script satisfying. I think with the bounty right now, we can expect people to give us something nice
It compiles on a rasp pi 2 but I get an error on startup - my pi is running headless, not sure if this has anything to do with it. Will investigate further - the issue is a failure to update the java alternative.
run using /opt/jdk1.8.0_92/bin/java -jar ~/bitsquare/gui/target/shaded.jar
The previous examples won’t work. Arm distributions of JDK8 no longer include JavaFX which is needed to compile the packages. That’s why none of the out-of-the-box solutions are working.
This includes all the steps. I got it working on a Raspberry Pi 2. The script itself may need a little tweaking to pass in a single run, but I just wanted to put this up before another person got ahead of me.
The reason you’re getting the error is because the RPi was not devoting enough memory to the GPU.
Go to raspi-config and share the memory 50/50 and it runs
EDIT: Might have spoken too soon. It’s starting up and everything seems to be running. But it’s not connecting properly. Sorry for the false hopes. The GPU memory was just one more step.