I think it might be helpful:https://www.andreafortuna.org/2019/03/27/how-to-build-signal-desktop-on-linux/