Skip to main content

Install WhatPulse on Linux

AppImage

You can download the AppImage file from https://whatpulse.org/downloads and run the AppImage directly. For information on how to run AppImage files, see this post on itsfoss.com.

Keyboard and Mouse (Input) Permissions

You may need to download and run the setup-input-permissions.sh script in order for WhatPulse to access your keyboard and mouse input devices. Use the below command sequence to download and run the permissions script.

wget https://files.whatpulse.org/linux/setup-input-permissions.sh
sudo sh setup-input-permissions.sh

The app interface will also warn you when the input permissions are not set up correctly.

Network statistics and the External PCap Service

To collect and pulse your network statistics, Linux users need to install the WhatPulse External PCap Service. This lightweight companion runs alongside WhatPulse and securely captures network traffic. Without it, unpulsed network stats won't be recorded or sent to the website.

You can find installation instructions and packages for most distributions on the WhatPulse External PCap Service GitHub page.

Known Limitations

All client features are available, except for a few that are limited by the confinement of the Snap and/or AppImage environment.

  • Per-application traffic is not counted.
  • Applications and their stats are not sent to the website.