wget "https://github.com/WhisperSystems/Signal-Desktop/archive/v0.28.0.tar.gz" tar xvf v0.28.0.tar.gz rm v0.28.0.tar.gz cd Signal-Desktop-0.28.0 npm install node_modules/grunt-cli/bin/grunt -f nw --enable-logging=stderr dist
For further dependencies see signal and nwjs-bin in the AUR
Newest bug report
Thank you for your response. This bug is still present in - signal app v0.30.0 - nwjs 0.20.3 Here are the steps to reproduce this issue: - Installation instructions for Ubuntu ``` sudo aptitude install npm ruby-sass nodejs-legacy cd /tmp wget "https://github.com/WhisperSystems/Signal-Desktop/archive/v0.30.0.tar.gz" tar xvf v0.30.0.tar.gz cd Signal-Desktop-0.30.0 npm install node_modules/grunt-cli/bin/grunt -f cd /tmp wget "https://dl.nwjs.io/v0.20.3/nwjs-v0.20.3-linux-x64.tar.gz" tar xvf nwjs-v0.20.3-linux-x64.tar.gz nwjs-v0.20.3-linux-x64/nw Signal-Desktop-0.30.0/dist ``` Now the app starts like this ![2017-02-23-163033_swaygrab](https://cloud.githubusercontent.com/assets/757752/23265623/75a22726-f9e5-11e6-9ac7-04c0f71d9cb5.png) So far, so good. Now you have to register to the Signal messaging service. You'll need the Signal app on your smartphone for [Iphone](https://itunes.apple.com/us/app/signal-private-messenger/id874139669?mt=8) or [Android](https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms) (its possible that this app is blocked in China). After installing and registering it on your Phone, you can start linking the Signal-Desktop app: Settings -> Linked devices -> Add, and then take a picture of the QR code which will be shown in the installation wizard on your desktop. Now you can trigger the bug. Close nwjs and Signal and start it again. Normally you should only see the chat window, like this:
cd Signal-Desktop-0.33.0 npm install npm install -g grunt-cli gem install sass grunt -f cd nwjs-v0.21.3-win-x64 nw.exe C:\signal