Releases: nokyan/resources
v1.10.2
A .2 release? In this economy?
Resources 1.10.2 is here with another small round of bugfixes and improvements!
-
🐛 Bug fixes
- Usage values for Intel NPUs were implausible
-
📈 Improvements
- Added power usage monitoring for Intel GPUs using the xe driver
- Added core frequency monitoring for Intel NPUs
→ Get it via Flathub: flathub.org/apps/net.nokyan.Resources
v1.10.1
It wouldn't be a Resources release with a .1 bugfix patch right after it, so here is Resources 1.10.1 with two bugfixes and an improvement:
-
🐛 Bug fixes
- Fixed a unit conversion error when calculating per-process memory usage
- Fixed network speeds not being displayed correctly depending on settings
-
📈 Improvements
- Resources should now be easier to find in your application launcher due to new keywords in the .desktop file
→ Get it via Flathub: flathub.org/apps/net.nokyan.Resources
v1.10.0
Today marks the release of Resources 1.10 with support for new hardware, software and improvements all around! Enjoy! :)
-
🐛 Bug fixes
- Column names were not announced to screen readers
- Apps view and Processes view were hard to navigate using just a keyboard
- CPU frequency reading could be off for some users
- Titles of drives were not updated when the data unit prefix was changed
-
✨ New features
- Added support for AMD NPUs using the
amdxdnadriver (note that your kernel and firmware need to be up-to-date for proper detection) - Searching for multiple process names at once is now possible using the “|” operator in the search field
- Added support for detecting AppImage apps managed by appimaged
- Added support for detecting apps managed by Portable
- LXC bridge network interfaces are now properly detected
- Added support for AMD NPUs using the
-
📈 Improvements
- CPU usage of Resources’ companion process has been cut down significantly
- Resources’ companion process now also offers debug logs
- Improved app detection by adhering to the XDG standard for cgroups better
- Per-process memory usage is now determined by
VmRSS— this will lead to higher memory readings overall. Further improvements to gathering per-process memory usage are being explored along with ways to perhaps make this a user-controllable option. - Less Cargo dependencies
- AdwAboutDialog’s newer features are now in use
- Decimal base will now always be used for network speeds when displayed in bits per second
→ Get it via Flathub: flathub.org/apps/net.nokyan.Resources
v1.9.1
v1.9.0
After quite some time since the last update, Resources 1.9 has been released featuring lots of more languages and a bunch of small new features! Enjoy! :)
Note that this release asks for an additional Flatpak permission: network access. Resources needs this permission to get link information for Wi-Fi interfaces. If you don’t need this information, you can keep network access disabled. Resources does not connect to the Internet in any way.
-
🐛 Bug fixes
- Certain notebook docking stations could mistakenly be recognized as a GPU
- The fallback tab name for batteries was “Drive”
-
✨ New features
- Added translations for lots of new languages such as Bulgarian, Finnish, Hebrew and Slovenian thanks to the wonderful people of GNOME Damned Lies
- Support for the new “xe” driver for Intel GPUs
- Link information is now also shown for Wi-Fi interfaces (thanks to @peterdk)
- Resources can now halt graphical updates when its window is not in view to save on power
- “Commandline” column in the Processes view
- “Uptime” entry in the CPU view
-
📈 Improvements
- Power usage reading should be improved for some GPUs
- Numerical values are aligned to the right in the Apps and Processes views for better readability
- Added support for PCIe 7.0 and PCIe 8.0
- Internal changes for less code complexity and clearer architecture (thanks to @pjungkamp and @peterdk)
- Even more trace logs
→ Get it via Flathub: flathub.org/en/apps/net.nokyan.Resources
v1.8.0
Resources 1.8 has landed with new features, quality of life updates and better support for more hardware along with an update to the new GNOME 48 runtime. Enjoy! :)
-
🐛 Bug fixes
- In certain configurations Resources was unable to read CPU temperatures
-
✨ New features
- GPUs, drives and network interfaces can now show their link types and speeds (thanks to @peterdk)
- Added support for trace logs — run Resources with the environment variable
RUST_LOG=resources=traceset to get highly verbose logs - Added support for reading temperatures of Raspberry Pi CPUs
- Added support for monitoring Raspberry Pi GPUs when running on kernel 6.12 or higher
- Updates in the Apps and Processes view are now paused when Ctrl is held
- Added a column for combined memory and swap usage to the Apps and Processes views
-
📈 Improvements
- Resources now supports type-to-search, making the “Show search on start” option obsolete
- Improved behavior of the side panel especially when in portrait mode
- Battery detection has been improved and power calculation now works in more configurations (thanks to @peterdk)
v1.7.1
Resources 1.7.1 has been published including a hotfix for a critical bug and a small improvement for network interface detection.
-
🐛 Bug fixes
- GPU, encoder and decoder usage stats for NVIDIA GPUs were displayed as 0% most of the time
-
📈 Improvements
- Improved detection for VPN tunnels
v1.7.0
Resources 1.7 has been released, containing support for Neural Processing Units (NPUs) and other improvements. Enjoy!
-
🐛 Bug fixes
- Dialogs could be weirdly cutoff at very small window heights
- Compute usage was not shown as GPU usage for AMD GPUs
-
✨ New features
- 🌟 Support for monitoring Intel Neural Processing Units (NPUs)
- This support is still limited to core usage only, as that's the only thing the Intel driver exposes
- Added a column for swap usage in the Apps and Processes view
- Added temperature graphs
- 🌟 Support for monitoring Intel Neural Processing Units (NPUs)
-
📈 Improvements
- Multiple processes can now be selected in the Processes view
- Improved handling of media engines on newer AMD GPUs
- Graphs can now include 600 datapoints (up from 300)
- Added more tests for statistics gathering code
v1.6.0
Resources 1.6 has been released, containing mostly internal changes along with some new features and more preparations for GNOME Circle. Enjoy!
-
🐛 Bug fixes
- Multiple dialogs (e. g. Settings dialog) could be shown at the same time
- Resources could freeze sometimes after the device wakes up from sleep
- Apps installed in local folders (e. g. /usr/local/share) were not recognized
- Sidebar ordering could get messed up when a new drive or network interface was detected
- Accessibility hints and tooltips were not translatable
- Resources could not detect power usage of some batteries
-
✨ New features
- Dialog for changing a process’ priority and CPU affinity
- Resources and resources-processes now accept commandline arguments to help with debugging
- Context menus for items in the Apps and Processes views
-
📈 Improvements
- Graphs now have rounded corners
- Memory usage over time has been reduced
- Vastly improved debug messages
- Improved app detection
- Debug messages are disabled per default when using the release profile (can be enabled by setting the appropriate environment variable:
RUST_LOG=resources=debug)
v1.5.1
Resources 1.5.1 is a small bugfix and GNOME Circle preparation release.
-
🐛 Bug fixes
- AMD GPU usage could be displayed to be higher than 100 %
- Resources detected HID batteries resulting in unnecessary battery pages with little to no information
- AMD GPU power usage couldn’t be determined sometimes
-
📈 Improvements
- Smaller GNOME Circle related fixes and improvements