Aaaand crashed. Took ~14 hours 😊
The latest 0.6.6 appimage is not compatible with NAS containers, so have to wait until their Ubuntu repository is updated.
(This post was last modified: 23 Mar 2021, 00:11 by Like Ra.)
Extra swap space makes no difference. It doesn't use it and still doesn't use more than around 500mb of RAM for the entire system.
Recently I've noticed a few warnings from Tor in the system journal. It's difficult to get a concrete answer on whether it's a bug in Tor or if it's a network or Retroshare issue causing Tor to complain. If it is Tor then it's entirely possible it could cause Retroshare to fail. I would have hoped it could cope with network problems but who knows.
The general answer I keep getting is simply to restart Tor.
I also managed to crash Retroshare by clicking on a part of the GUI. On github there are reports of similar and previous bugs in the GUI causing crashes. If I recall correctly, one such crash they fixed in an earlier version was caused by clicking quickly between two buttons.
I guess it's basically just put up with it all. I might look in to automating restarting Tor and Retroshare if Retroshare crashes or Tor floods the journal with warnings. Or I might look at a different OS with a newer version of Tor for the Pi.
If this sounds like a lot of complaining I'm sorry. I'm just new to the program and didn't know if this was how things are and all part of the territory or not.
In light of all this, for now I'll keep an eye on it and just restart it if it crashes. Sorry if anyone is trying to download anything from or through me when it crashes. I'll do my best to keep it up and running and add more certs as and when I can.
Long term I'll probably look in to using a different OS with a newer version of Tor. It's finding the right combination of what works on a RPi and also has an ARM build of Retroshare available for it.
Can anyone help me please? I have 97 persons in retroshare, and a green light next to "tor outgoing ok", but I don't think I'm connected properly, or I don't know how to check if I am.
I don't know how to import the retroshare URLS, so I don't know how to test if I'm connected.
I see some activity in DHT, but I'm not sure what I'm supposed to do next - I really need to know how to use the URLs that people are posting, I think...
I just thought I'd give people an update on how I'm getting on with Retroshare on a Pi.
I got tired of it crashing so frequently so I've installed it on my desktop PC running the Linux distro openSUSE Tumbleweed.
On the Pi I'd be very lucky to get 24 hours without a crash. The final straw was when it went through a series of crashes. I'd open Retroshare, enter my password and it'd crash within 30 seconds to 1 min max.
I will try and keep it connected for as long as I can, bearing in mind with it being on a desktop running a rolling release distro I will need to reboot more frequently than the Pi to update the OS etc, but that inconvenience is offset by it not crashing.
I don't know what's causing the ARM version to crash so much. I would have liked to test a different, more up to date, distro on the Pi to see if it's a bug or quirk in a library provided by Raspberry Pi OS. Unfortunately, finding a distro which I could easily install on a Pi400 and which had an ARM version of Retroshare available proved challenging. Building it myself is beyond my knowledge and capabilities.
I tried both the stable and unstable build on the Pi and both crashed.
Sorry if this is not the right thread, I tried searching, but I've seen links like "/r/1qjuewe3g" online and don't know what to do with them. Are they related to retroshare? 🤔
(This post was last modified: 15 Apr 2021, 22:39 by Like Ra.)