I confirm this issue, and I reported this issue here:
Can you check if you can make a call from or receive a call to Signal Desktop on your Librem 5 now that itās updated? I cannot (whereas before I could), but I donāt know if itās because Iāve messed with something else in my Librem 5 (I doubt this is the case, but I just want to make sure).
Iāve tested and I canāt do calling now either. My build system is pretty manual and messy right now, and Iām working on getting versions and other things corrected. Iāll try and rebuild the old version today and push that up. Sorry, I donāt heavily test it before building and publishing.
Ok, Iāve downgraded the Signal-Desktop flatpak to 5.30.0, which can make calls. Do a flatpak update
and youāll get it. I donāt really want to check forums super often, so please message me on matrix (@elagost:matrix.org) or file an issue here: https://gitlab.com/undef1/signal-desktop-builder
I check both of those more frequently than I log into the half dozen discourse forums Iāve got accounts on!
āUpdate regarding Linux ARM64 support! A bunch of (native) dependencies have been updated now which makes it much easier to build Signal on Linux ARM64. Especially ringrtc
and libsignal-client
now have official builds provided by the Signal team.ā
For more details see:
Sooo is it too much to hope that Signal ādesktopā will soon be a first-class client? (That is, no more link to android or iOS required).
Hello, just a quick request about Signal compatibility status with L5. What are the status about :
- Official Purism support via Fund your apps (does the development started ?)
- Flatpak @elagost support : is the show/collapse contact view bug fixed, and is there any new feature / bugfixes since your last post ?
- @Skalman app status : did you find an easier way to build Signal on L5 ?
- What about Axolotl for Mobian : does call / visoconference work well ?
Not easy to follow everything so please feel free to come feedback, a big thanks !!!
- As far as I know there is no work from the Purism side on Signal. I would like to see an update on the Fund your apps campaign, also because I made a non-trivial donation for Signal support. But maybe the Purism team will not work in parallel on the Apps. I think they are focusing on battery live now. And Calendar has quite improved.
- I can only manage to show/collapse the contact side pane with a mouse, I leave the side pane always collapsed to be able to use Signal on the Librem 5 with the touch screen. I once created a feature request in the Signal forums to create a button for this.
- Regarding building Signal for (not on) the L5, see these repos: https://gitlab.com/undef1/signal-desktop-builder and https://github.com/dennisameling/Signal-Desktop.
- I did not dare to try to register with my primary number with Axolotl on the L5, so I have still an Android phone as the primary Signal device.
I have recent successful experience with @elagostās Flatpak for Signal for the Librem 5 and also with installing Axolotl from a .deb file. It is of note that Signal on the Librem 5 is Signal Desktop, so while it functions surprisingly well, you are dependent on either having the Signal app on an iPhone or Android or Axolotl. I was able to get Axolotl installed and registered with my primary cell number on my L5, although it took some messing around with a keyboard and mouse via my USB-C dock in order to input the texted authorization code for registering my number. Axolotl registered, but I wasnāt able to add contacts with names within Axolotl. That said, I was able to do a little dance with opening Signal and Axolotl to get Signal Desktop linked as a device for my account registered with Axolotl. Once you have Signal Desktop linked, you can use it as you would Signal on a computer. I think I did have to use a mouse to collapse the contacts column, but once itās collapsed, it stays collapsed (except for the one update that expanded it once).
Itās a bit if a pain to set up, but once itās set up, I have most of the functionality I want with the Signal Desktop from the Flatpak.
No further issues or updates to report, other than whatās on the web page and/or gitlab repo.
@elagost Is there an easy way for this to work on arch/phosh? I thought flatpak was generally cross-distro compatible?
pacman -Syu flatpak
and then follow the instructions here. https://elagost.com/flatpak/
Iām using it on PostmarketOS right now.
Flatpaks are cross-distro compatible. But you need separate builds for the hardware architectures like aarch64/arm64 or amd64/x86-64. And especially flatpaks of Electron applications (like Signal Desktop) have sometimes issues on Wayland based desktop environments.
Amazing! I installed it and the messaging/calling seems to work great. Notifications donāt seem to appear when messages arrive, but regardless, this is definitely a big step forward for my PinePhone as my primary phone. Thanks for making it happen!
Because it is Signal Desktop, Iāve had to keep Signal always open on my Librem 5 in order for it to notify me when messages come in. When I have Signal open, however, PureOS does show the notification when a message comes in or someone reacts to one of my messages. I donāt know how other environments might work, but I would imagine that Mobian would be very similar, if not identical.
Check the tips section of the site. You can enable notifications.
For anyone using the Signal flatpak, I just broke the repo. Youāll have to remove and re add it. Itās being signed by a new key and built with gitlab CI now. Should be easier for me to build long term.
Thanks for the heads up and for your work on keeping it updated! I just successfully deleted the old repo and added the new one/installed Signal again and Signal opened just fine after it finished and it has all of my messages and groups and whatnot.
Hello, I donāt have Android anymore. If I install Signal on the L5, how can I add people to it ? Is it easy ? Thank you.
Donāt you still need a primary Signal device to do this? I also use primarily Signal Desktop (on normal computers and the L5 phone). But all these Signal Desktops are still connected to my Signal Android.