Arrow points to NPU usage graph in Resources sidebar.

A new version of Linux system monitor Resources has been released with AMD NPU monitoring support, a change in memory calculation, and lower overall CPU usage.

Resources 1.10 uses the AMD XDNA driver to show NPU (Neural Processing Unit) stats in real-time on AMD Ryzen chips. For this to show up and report properly you’ll need Linux kernel 6.14 (or newer) and updated amdnpu firmware.

Pre-process memory reporting is now based on VmRSS (Resident Set Size). This measures the portion of a process held in physical RAM along with shared libraries and mapped files, plus any allocated (if unused) memory.

This means reported RAM for processes will look higher than in previous versions, but it’s a more accurate reflection of actual memory pressure. If you’re comparing RAM readings from different tools side-by-side, don’t assume the lowest value is the right one.

Other changes in Resources 1.10 include detecting AppImage apps via appimaged, apps managed by Portable, and LXC bridge network interfaces. Search for multiple process names by inserting a | (pipe) character between terms in the search field.

Resources 1.10 also buffs its accessibility credentials by ensuring column names are announced to screen readers and improving keyboard navigation in its Apps and Processes views.

Finally, all system monitors use system resources themselves. CPU usage of Resources’ companion process has been ‘cut down significantly’ per the release notes, and there are now debug logs available if you need to troubleshoot.

Resources is free, open-source software written in Rust and GTK4/libadwaita. You’ll find it preinstalled in Ubuntu 26.04 LTS and later, but if you run an earlier Ubuntu version you can install this update from Flathub – which most of know how to do by now.

Download Resources from Flathub