PINE64
Signal Desktop Builds for Manjaro aarch64 - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111)
+--- Forum: Linux on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=114)
+--- Thread: Signal Desktop Builds for Manjaro aarch64 (/showthread.php?tid=10415)

Pages: 1 2 3


RE: Signal Desktop Builds for Manjaro aarch64 - calebstewart - 10-01-2020

Sorry if this counts and dredging up an old topic. I was curious if this has been attempted on a PinePhone by anyone or if there was a place other than this forum thread where it is being maintained? I tried installing the package. It installed perfectly, however I get a blue window with the menus like others have mentioned. The output from the terminal doesn't have any obvious errors.

I've tried this on the KDE Plasma and Lomiri. I'd love to get Signal working on my PinePhone.


I understand this is not the PinePhone forums, but I thought someone might have a clue since this topic was already opened. Thanks!


RE: Signal Desktop Builds for Manjaro aarch64 - llsf - 10-02-2020

As I now am an owner of a PinePhone as well, I'll try to see if I can pick up the previous work on electron-ozone and thus signal-ozone to see if I can add it to the pile of things to regularly build for aarch64 – I'll report back if something comes from it Wink


RE: Signal Desktop Builds for Manjaro aarch64 - poVoq - 10-03-2020

Ubuntu Touch has a (mostly working) Signal client:
https://open-store.io/app/textsecure.nanuc


RE: Signal Desktop Builds for Manjaro aarch64 - llsf - 10-04-2020

Current progress with signal-desktop:

I've managed to get a build of a current electron-ozone working and managed to package signal-desktop-ozone. Somewhat hacky (pretty much just launching it directly with electron-ozone), but I'll tackle with electron-builder to directly bundle and build with electron-ozone on another day.

Unfortunately, this does not seem to be enough – the current signal-desktop code does not seem to be compatible with electron 10 (and the most obvious fix for that was not sufficient), so… I need to get an electron-ozone 9 built instead and try again.

We'll be getting there, I hope ^^


RE: Signal Desktop Builds for Manjaro aarch64 - llsf - 10-11-2020

Just a quick update: I've now built and tried electron-ozone 8, 9 and 10, which was a rather horrible experience – each version brought different kinds of horrors and required different workarounds /o\

Unfortunately it seems signal-desktop itself does not work with electron 10; electron 9 (and thus signal-desktop) threw some odd gles2_cmd_decoder-errors and electron 8 broke for some other reason as well.

So for now, I'll give this a rest – I don't think getting this to work (and then maintaining it) is feasible for now; this might change should proper wayland/ozone-support land in upstream electron. Until then, it's probably better to look at Axolotl – which looks like significantly less madness than the whole node-electron-etc.-mess, albeit it might lack some of the more advanced features (RTC, video/voice calls etc.).


RE: Signal Desktop Builds for Manjaro aarch64 - llsf - 10-23-2020

Interestingly, things miiiight get better somewhat more soonish than I would've thought:

https://github.com/electron/electron/pull/26022

(initial wayland support got merged a few days ago)