Skip to content

v2.2.9pre

Pre-release
Pre-release
Compare
Choose a tag to compare
@hwspeedy hwspeedy released this 29 Mar 11:19
· 84 commits to master since this release
7ce2a3a

Hardinfo2

Homepage with Benchmark compare and more: https://www.hardinfo2.org/

General News:
• Lots of Maintenance/testing/doc/bugfixing and updating for current distros
• Keeping it working for ~10 years of old distros and tools
• New Benchmarks that works from slow to fast machines
• New GPU Draw, GPU OpenGL, Storage Benchmark, Cache/Mem benchmark
• Added themes and dark/light mode
• Remade the lost website
• CLI improved for command line usage
• Lots of UI/UX improvements -> Refreshed

Updates from 2.2.7
• PACKAGING: Check if a missing package message window appears on program start, after installing on empty system. IMPORTANT
• Fixed sparc32 & sparc64 building
• Added Release info in CMakeLists.txt
• Added Packaging check for improved hardinfo2 package across distros.
• Added Arch Linux branch building for makepkg & CPack
• Fixed homepath not found after first storage benchmark run
• Cachemem improved for non high precision clocks
• Added Vendefoul Wolf & Winux distros
• Minor: Removed Garbage Collector, Fixed many MemLeaks, Improved scroll to results, 3 possible crashes
• Minor: Fixed fedora URL, Added default 250 benchmark results
• Fixes for RedHat & ALT Linux Icons
• Russian, Danish, Brazilian language updated

Updates from 2.2.4
• PACKAGING: Removed lsscsi from depends/recommends IMPORTANT
• PACKAGING: Added gawk to depends/recommends (used by service script) IMPORTANT
• CMake compatibility: 3.02->3.31.0+
• AppStream metainfo checking and fixes for all tested distros
• Single User System granted access to extra info
• Add New Cache/RAM benchmark
• Improve Storage Benchmark - model detection
• Support for Astra Linux, RevyOS Linux, Asahi Fedora Linux Remix
• Improved support for MACs - Battery, arm cpus
• Fix null pointer in storage benchmark decoding for Fedora
• Fix libsoup3 proxy handling crash
• Fix ARM core count (all previous benchmarks could be wrong)
• Fix Cross module access error
• Minor fixes: GCC 15, GPL2 removed/New Virtual detect, fix cross compile build, add some ARM cpus
• Minor fixes: Mandriva CPack required package names, Old-Function-Style->new

Updates from 2.2.1
• Fixed missing "join hardinfo2 group" text on some distros
• Fixed start crash - fread possible overread on some distros
• Fixed Loongarch build errors
• Fixed CPACK debian depends
• Distro support added: Gentoo, LiGurOS, ZorinOS, Artix Linux
• Minor fixes: optimize source file space usage, arm cpus

Updates from 2.1.17
• Security Fix for Multi User Systems #93 IMPORTANT
• PACKAGING: Please remove 2.1.14 & 2.1.17 containing security bug IMPORTANT
• PACKAGING: Changed services (systemV/D+runit) to use common script hwinfo2_fetch_sysdata IMPORTANT
• PACKAGING: CPack changed to depends instead of recommends.
• Users must be added to hardinfo2 group to keep data safe.
• Improved UI - New SVG versions of ALL icons!
• Manual High DPI scaling support - GDK_DPI_SCALE=1.5 hardinfo2
• Improved HTML report - new theme, fixed html gen, images incl. in print version.
• Improved SVG for distro logos, hardinfo2 logo - fixed for old distro.
• Support for Alpine Linux, postmarketOS, OpenMandriva, Parrot sec, MX Linux
• Minor fixes: PO comments, ru+da translations, html dialog modal fix, flicker fix,
• Mnior fixes: musl support, arm cpus, battery health info, kernel boots, arm/risc meta cpu info added.

Updates from 2.1.14
• PACKAGING: Add recommends: xrandr (rpm only, is in deb) & vulkan-tools IMPORTANT
• Fix Crash Bugs: Display refresh, DDR5 on 6.11 kernel IMPORTANT
• New Storage Benchmarking
• New Vulkan info on display page
• New SPD DDR5 DIMM decoding support (Kernel 6.11+)
• New Based on Distro Detection along with Distro logos and links
• Several minor fixes, updates and UI/UX improvements:
• machine_type was translated when synchronize to server
• code gcc warnings, restructured spd decode
• SPD eeprom (deprecated but needed on history machines) - Added filtering support
• Added packaging/building support for more distros
• JSON: Devicetree compatible to enable updating internal tables for missing CPUs (Arm,RiscV,Loong64)
• Fixed gnome detect new version for theme control - Budgie, Mate, etc.
• Hardinfo2 logo updated to SVG
• Tool versions detection updated
• Minor Risc-V board additions.
• GPU Naming improvements
• Auto scroll to This machine benchmarks

Updates from 2.1.11
• PACKAGING: Added service (Allows memory DMI+SPD & resources iomem+ioports) see #72 IMPORTANT
• PACKAGING: Added build dependencies (DEB:libqt5opengl5-dev qtbase5-dev)/(FEDORA:qt5-qtbase-devel) IMPORTANT
• PACKAGING: BinReloc disabled for all distros - using CMAKE
• New OpenGL benchmark using QT5
• Fixed GPU benchmarks to show GPU instead of CPU in table
• CleanUserData on first run and program version changes
• Improve light themes, Updated anime theme
• Minor fixes, translations, isa ARM+RISCV updates, cpu topology fixes, cpu flags fix, minor CLI
• Minor fixes, improve GPU name, improve distro name
• Added RISC-V identification table
• Memory SPD Vendor table update, minor updates to PCI+USB tables
• Memory SPD & DMI and resources from user space via service
• Danish translation
• Added metainfo for appcenters
• Readded E2000 CPU Support after license change acceptance
• Fixes for PCLinuxOS+PureOS10+Devuan CPack building
• Fixes for NixOS+Nix, WSL2, Rasbian, RaspberryPi and old distros

Updates from before 2.1.11
see https://github.com/hardinfo2/hardinfo2/releases/release-2.1.11

Known issues:

HIGH
MEDIUM
LOW


$${\color{gray}hard\color{blue}info\color{red}2\color{gray} - Download}$$

Important

Please first try to see if the package hardinfo2 is in you distro:

Note: This is the same source code as distro releases with stepped minor number, which will only be build by distros.