Release 3.0.0
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
- Partial for this release due to pending kernel patches. See the Intel section of the README for more information
- 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