An Update on the Linux Client

Martijn Smit
WhatPulse
Published in
Oct 25, 2020

We pulled away from distributing the Linux client for a while now, after maintaining the client between different distributions became too hard (mostly because of OpenSSL). I put out a call for help on that topic months ago, and Krzysztof Setlak and Zach Bloomquist have been helping to create a universal distribution that will work on all (or at least most) Linux distributions. They went for snapcraft, which is universally available.

With the 2.9 beta 2 update, I’m happy to release a preview of the snap!

You can download it here: https://static.whatpulse.org/files/beta/whatpulse-linux-2.9b2_amd64.snap

Installation

While we work on finalizing the snap, you’ll have to install it in development mode. Here’s how:

# snap install whatpulse-linux-2.9b2_amd64.snap --devmode --dangerous

If WhatPulse has never run on your system before, you also need to run the ‘setup-input-permissions.sh’ script. This makes sure that the client can read your keyboard and mouse.

Known Issues

  • Network monitoring does not work yet
  • The Operating Systems will not be detected properly (in the Overview tab)
  • Some settings checkboxes might be black
  • The client might not autostart with the system

Feedback

Please let us know how it works for you; we feedback on this snap. Thanks!

Special thanks to Krzysztof and Zach for getting us this far!

--

--