{"id":50532,"date":"2026-02-02T12:40:38","date_gmt":"2026-02-02T12:40:38","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50532"},"modified":"2026-02-02T12:40:38","modified_gmt":"2026-02-02T12:40:38","slug":"resources-1-10-0-released-with-monitoring-support-for-amd-npu","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/02\/resources-1-10-0-released-with-monitoring-support-for-amd-npu\/","title":{"rendered":"Resources 1.10.0 Released with Monitoring Support for AMD NPU"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-48609\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/resources-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/resources-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/resources-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/resources-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/resources-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/resources-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>Resources, the system resources and processes monitor that&#8217;s default in Ubuntu 26.04, released new 1.10.0 version yesterday.<\/p>\n<p>The new version of this free open-source Rust written application added <b>support for monitoring AMD NPU<\/b>, the neural processing unit for accelerate AI and machine learning tasks, that found in Ryzen AI 300 \/ 400 series, Ryzen 7 8700G, Ryzen 5 8600G, and Ryzen 7040\/8040 series processors.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-processor.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50533\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-processor-700x491.webp\" alt=\"\" width=\"610\" height=\"428\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-processor-700x491.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-processor-300x211.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-processor-768x539.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-processor.webp 1288w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Resources has initial NPU support since version 1.7.0 which was for Intel processors only. With the new release, AMD NPU is also supported through the <code>amdxdna<\/code> driver. Meaning user <b>needs Linux Kernel 6.14<\/b> (default in Ubuntu 24.04 with HWE Kernel) <b>or higher<\/b> for the out-of-the-box support for\u00a0Ryzen AI NPUs.<\/p>\n<p>You may try <code>modinfo amdxdna<\/code> command to see if the driver is present in your kernel, and use <code>lsmod | grep amdxdna<\/code> to see if it&#8217;s loaded.<\/p>\n<p>And, load the kernel module either by running <code>sudo modprobe amdxdna<\/code> command that works until reboot, or by adding to a config file under <code>\/etc\/modules-load.d\/<\/code> that works on startup.<\/p>\n<p>Beside AMD NPU, the new version also added support for <strong>searching multiple process names using &#8220;|&#8221; operator<\/strong>. Which is useful when you need to apply operations on multiple processes that are associated.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50534\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-multi-search-700x439.webp\" alt=\"\" width=\"610\" height=\"383\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-multi-search-700x439.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-multi-search-300x188.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-multi-search-768x482.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/02\/resources-multi-search.webp 974w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>It also added support for detecting AppImage apps managed by appimaged, which has been deprecated in favor of <a href=\"https:\/\/github.com\/probonopd\/go-appimage\" target=\"_blank\" rel=\"noopener\">Go AppImage<\/a>, as well as detecting apps managed by <a href=\"https:\/\/github.com\/Kraftland\/portable\" target=\"_blank\" rel=\"noopener\">Portable sandbox<\/a> and LXC bridge network interfaces for containers.<\/p>\n<p>The new version also changed the way it reads per-process memory usage. Previously, it subtracts shared memory from the memory usage of a process. Now, it reads <code>VmRSS<\/code> value reported in <code>\/proc\/&lt;pid&gt;status<\/code> represents the total amount of physical memory, including the shared memory. So, <b>the app now reports higher per-process memory usage<\/b> compare to Gnome System Monitor.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Significantly reduce the CPU usage of Resources&#8217; companion process.<\/li>\n<li>Improve keyboard navigation for Apps view and Processes view.<\/li>\n<li>Fix that column names were not announced to screen readers.<\/li>\n<li>And some other fixes and changes.<\/li>\n<\/ul>\n<h3>How to Install Resources<\/h3>\n<p>Ubuntu 26.04 (dev release so far) ships with Resources 1.91.0 by default, though not sure if it will upgrade to the new 1.10.0 version in the final release.<\/p>\n<p>For most Linux distributions, the app provides official <a href=\"https:\/\/flathub.org\/en\/apps\/net.nokyan.Resources\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a> that runs in sandbox for both modern Intel\/AMD and ARM64 (e.g., RasPi and Snapdragon X) processors.<\/p>\n<p>Linux Mint and Fedora (with 3rd party repository enabled) can simply search &amp; install the package from either Software Manager or GNOME Software.<\/p>\n<p>While Debian, Ubuntu, and other Linux may do the steps below one by one to install the package:<\/p>\n<ul>\n<li>First, open terminal (Ctrl+Alt+T) and run command to install the Flatpak daemon package:\n<pre>sudo apt install flatpak<\/pre>\n<p>For other Linux, follow the official <a href=\"https:\/\/flatpak.org\/setup\/\" target=\"_blank\" rel=\"noopener\">setup guide<\/a> to enable Flatpak support.<\/li>\n<li>Then, run the command below to install the system monitor and task manager app:\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/net.nokyan.Resources.flatpakref<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48612\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/flatpak-resources-700x523.webp\" alt=\"\" width=\"610\" height=\"456\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/flatpak-resources-700x523.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/flatpak-resources-300x224.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/04\/flatpak-resources.webp 762w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/li>\n<li>To update the app package, use command:\n<pre>flatpak update net.nokyan.Resources<\/pre>\n<\/li>\n<\/ul>\n<p>Tips: if the app icon is not visible, try log out and back in, or run last command but replace <code>update<\/code> with <code>run<\/code> to start it from terminal.<\/p>\n<h3>Uninstall:<\/h3>\n<p>To uninstall the Flatpak package, run the command below in terminal:<\/p>\n<pre>flatpak uninstall --delete-data net.nokyan.Resources<\/pre>\n<p>Also run <code>flatpak uninstall --unused<\/code> to remove useless runtimes.<\/p>","protected":false},"excerpt":{"rendered":"<p>Resources, the system resources and processes monitor that&#8217;s default in Ubuntu 26.04, released new 1.10.0 version yesterday. The new version of this free open-source Rust written application added support for monitoring AMD NPU, the neural processing unit for accelerate AI and machine learning tasks, that found in Ryzen AI 300 \/ 400 series, Ryzen 7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":48609,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2130],"class_list":["post-50532","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-system-monitor"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=50532"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50532\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/48609"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}