ivpn/desktop-app

ipvn-gui (Linux) uses CPU when not in use

Closed this issue · 1 comments

Bug report

Describe your environment

  • Device: Linux x86/amd64
  • OS name and version: Kubuntu 24.04 (it happened with 23.10)
  • IVPN app version: v3.14.2

Describe the problem

When looking at htop to see what processes are consuming CPU, I see ivpn-gui, even when the window is closed and nobody is doing anything with the app. Apprantly, opening the app and moving the map to a different position and closing the window again improves the problem.

image

Steps to reproduce:

  1. Install ivpn
  2. Open htop and wait.
  3. You can see ivpn-gui in the list of processes using CPU
  4. Open IVPN app, and move the map to a different region from the one of the connected server
  5. Open htop again
  6. ivpn-gui appears to use much less CPU than before

Expected Results:

ivpn-gui not using CPU time when not in use

Hi,
Sorry for the late response.

The circle animation that runs when the VPN is connected uses a small amount of CPU resources. To minimize this, you can hide the animation element by:

  • Minimizing the UI to hide the map with the animation on it.
  • Moving the map to a position where the blue circle is not visible (as you have already done).
  • Minimizing the IVPN window.

Any of these approaches will reduce the CPU usage caused by the animation.


I am closing this ticket as there are no further actions required at this time. However, please feel free to comment or reopen it if needed.