Skip to content

Release 3.0.0

Compare
Choose a tag to compare
@Syllo Syllo released this 23 Oct 11:44
· 202 commits to master since this release

New for this version:

  • Intel GPU support
    • Partial for this release due to pending kernel patches. See the Intel section of the README for more information
      • Works (any): dectect GPU with name and clock speed
      • Works on Linux kernel >= 5.19: GPU usage, encode/decode usage, processes running on GPU.
      • Not supported yet: Memory (GPU and processes), Memory clock, fan, power, RX/TX data exchange rate.
    • Uses libsystemd (requires sd-device) or libudev (on systems without systemd or sd-device) to detect the devices and extract some GPU metrics
  • Support for detecting integrated graphic cards (Intel and AMD)
  • A new "GPU select" window in the setup window (F2) to enable/disable monitoring of select GPUs
    • This setting can be saved to be persistent after a restart
    • This replaces the "-s" and "-i" command line options
  • An new option to hide nvtop's own process from the process list (enabled by default)
  • Support messages on startup to inform about limitations on old kernels
  • Provide an Appstream metainfo file for nvtop

Fix:

  • Workaround to detect AMD GPUs which are always reporting 100% usage through the DRM driver and show the sum of the processes usage instead